Как установить чистое изображение на кнопке в ios (Xamarin)

Я новичок в Xamarin и iOS. Я устанавливаю изображение на Button как с помощью дизайна, так и программно.

Способ проектирования:

введите описание изображения здесь

имя моего изображения Pen.png.

Программно:

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

Но в обоих случаях My Image настроен неправильно. Это завершает белый образ. Но на кнопке он отображается ниже изображения.

Вывод:

введите описание изображения здесь

Я ожидаю :

введите описание изображения здесь

Есть ли какая-то собственность, которую я упускаю из-за моего понимания?

Как установить полностью белое изображение на кнопку.

Любая помощь будет оценена.


person Harshad Pansuriya    schedule 13.10.2016    source источник
comment
вместо установки изображения для кнопки установите фоновое изображение для кнопки. Фон упоминается под полем «Изображение», как показано на скриншоте.   -  person Maulik Pandya    schedule 13.10.2016
comment
@ Мэдди ヅ ヅ Я установил тот же цвет фона, но не работает.   -  person Harshad Pansuriya    schedule 13.10.2016


Ответы (2)



Наконец, я установил TintColor на Button изображение, и это решит проблему.

Программно так

btnEditAccount.SetImage(UIImage.FromFile("Pen.png"), UIControlState.Normal);
btnEditAccount.TintColor = UIColor.White;
person Harshad Pansuriya    schedule 13.10.2016