Ich möchte einige Symbole in meiner App hinzufügen, insbesondere in Listenansichten, die eine benutzerdefinierte Zelle verwenden, und die Farbe angeben, die gerendert werden soll. Ich möchte nicht jedes Bild in Photoshop bearbeiten. Ich möchte zur Laufzeit eine Overlay-Farbe anwenden.
Ist das mit einem benutzerdefinierten Renderer möglich?
Nein, das ist nicht möglich über die Standardklasse Image
in Xamarin.Forms.
Aber Sie können diesen erstaunlichen IconView
benutzerdefinierten Renderer verwenden, der von diesem Typ erstellt wurde. Ich benutze es die ganze Zeit, es ist erstaunlich.
IconView für Xamarin-Formulare
Verwendung
%Vor% Geben Sie einfach die Foreground="Red"
Eigenschaftsfarbe
Tags und Links image xamarin.forms