2016-02-06 5 views
2

Я хочу знать, как установить Прозрачный цвет фона в iOS. Я искал везде, но ничего не могу найти. Я хочу, чтобы установить прозрачный цвет фона, как это:Как установить прозрачный цвет фона в UIImageView

Image

+0

привет вы сделали? – Birendra

+0

привет, вы сделали половину Прозрачный фон, если нет, тогда скажите, чтобы я мог вам помочь? – Birendra

ответ

3

Набор opaque к NO и alpha до 0,3, как это:

UIImageView *myImageView = ... 
myImageView.opaque = NO; 
myImageView.alpha = 0.3; 
+0

Спасибо Это работает .. но как я могу установить этот цвет фона в половине изображения не полностью в области просмотра изображений? – viratpuar

+2

@viratpuar Прозрачность/непрозрачность - это свойство всего 'UIView', его нельзя установить на половину. Чтобы сделать половину изображения прозрачным, оставив вторую половину непрозрачности, вы можете сделать два отдельных изображения друг напротив друга, установить их прозрачность/альфа, как вам нужно, загрузить одно и то же изображение и выбрать позиции изображения в представлениях, чтобы показать смежные части, как если бы они были одним изображением. [Вероятно, вам нужно будет работать с 'CALayer', чтобы выполнить этот последний элемент] (http://stackoverflow.com/a/711210/335858). – dasblinkenlight

+0

@dasblinkenlight, чтобы сообщить вам, что вам не хватает '*' где-то;) – Hamish

1

попробовать это он будет работы: -

Your_ImageView.opaque = NO; 

Your_ImageView.alpha = 0.3; 
Смежные вопросы