2016-10-13 4 views
0

Ich bin zu Xamarin und zu iOS neu. Ich setze Image auf Button sowohl über die Art und Weise als auch programmatisch.Wie man sauberes Bild auf Knopf in ios (Xamarin) setzt

Design Weise:

enter image description here

mein Bild Name ist Pen.png.

Programatically Way:

btnEditAccount.SetImage(UIImage.FromFile("Pen.png"), UIControlState.Normal); 

Aber in beiden Fällen Mein Bild nicht gut eingestellt. Es schließt weißes Bild ab. Aber auf der Schaltfläche wird unter Bild angezeigt.

Ausgang:

enter image description here

ich erwarten:

enter image description here

Gibt es eine Immobilie ich für meine understing verpassen?

Wie man das volle weiße Bild auf Knopf setzt.

Jede Hilfe wird geschätzt.

+0

anstelle von Set Bild-Taste gesetzt Hintergrundbild-Taste. Hintergrund ist Erwähnung unter dem Bildfeld, wie Ihr Screenshot zeigt. –

+0

@Maddy ヅ ヅ Ich habe die gleiche Hintergrundfarbe eingestellt, aber nicht funktionieren. – Ironman

Antwort

0

Schließlich setze ich TintColor auf Button Image und es wird das Probelm lösen.

Programatically diese Weise

btnEditAccount.SetImage(UIImage.FromFile("Pen.png"), UIControlState.Normal); 
btnEditAccount.TintColor = UIColor.White; 
0
button.setImage(UIImage.init(named: "icon (5).png"), forState: .Normal) 
button.tintColor = UIColor.clearColor() 

+1

erstens vielen Dank für Ihre Antwort. Aber ich habe das Problem gelöst, siehe meine unten stehende Antwort und ich benutze Xamarin mit 'C#'. – Ironman

Verwandte Themen