Я хочу знать, как установить Цвет прозрачного фона в iOS. Я искал везде, но я ничего не могу найти. Я хочу установить прозрачный цвет фона следующим образом:
Как установить прозрачный цвет фона в UIImageView
comment
привет, ты сделал половину прозрачного фона, если нет, то скажи мне, чтобы я мог тебе помочь?
- person Birendra   schedule 06.02.2016
Ответы (2)
Установите opaque
на NO
и alpha
на 0,3, например:
UIImageView *myImageView = ...
myImageView.opaque = NO;
myImageView.alpha = 0.3;
person
Sergey Kalinichenko
schedule
06.02.2016
Спасибо. Это работает ... но как я могу установить этот цвет фона в половине изображения, а не полностью в области просмотра изображения.
- person viratpuar; 06.02.2016
@viratpuar Прозрачность/непрозрачность — это свойство всего
UIView
, его нельзя установить для половины. Чтобы сделать половину изображения прозрачной, а другую половину оставить непрозрачной, вы можете создать два отдельных вида изображения рядом друг с другом, установить их непрозрачность/альфа по мере необходимости, загрузить одно и то же изображение и выбрать положение изображения в представлениях для отображения. смежные части, как если бы они были единым изображением. Вам, вероятно, придется работать с CALayer
, чтобы выполнить этот последний пункт.
- person Sergey Kalinichenko; 06.02.2016
@dasblinkenlight просто чтобы вы знали, что вы где-то пропустили
*
;)
- person Hamish; 06.02.2016
@originaluser2 Спасибо! Это идеальный случай, чтобы предложить редактирование — оно будет одобрено в кратчайшие сроки!
- person Sergey Kalinichenko; 06.02.2016
@dasblinkenlight ну, это не позволит мне редактировать, если это не более 6 символов
- person Hamish; 06.02.2016
попробуйте этот, он будет работать: -
Your_ImageView.opaque = NO;
Your_ImageView.alpha = 0.3;
person
Birendra
schedule
06.02.2016