2016-08-09 3 views
1

В UIView я добавил ярлык, у которого цвет текста белый, но когда я изменяю альфа UIView до 0,25, цвет UILabel lighten. Если я изменил Alpha на 1.0, результат цвета текста UILabel будет равен что я ожидаю.Цвет текста UILabel светлый

У меня нет понятия, как изменить настройки. Снимок экрана включен.

Кроме того, Alpha аналогична для панели инструментов, и результат такой же, изображение кнопки кнопки также светлое.

enter image description here

ответ

1

Это нормальное поведение, потому что если вы измените альфа родителя просмотра будет распространяться мнения ребенка. Возможно, вы можете изменить не родительский вид альфа, а используйте colorWithAlphaComponent для этого цвета фона.

например.

yourParentView.backgroundColor = UIColor.blueColor().colorWithAlphaComponent(0.5) 
+0

Большое спасибо приятелю –

Смежные вопросы