2015-11-18 2 views
0

У меня есть два UIViews на моем экране. Мне нужно сделать следующее:Изменение яркости IOS uiview

Если я увеличиваю альфа-значение первого вида, второе альфа-значение UIView должно уменьшаться. Обратное также верно.

Пожалуйста, покажите мне пример того, как это сделать.

+1

Добро пожаловать в друг друга! Можете ли вы разместить образец кода, пожалуйста? –

+0

Как вы меняете альфа-значение вашего первого вида? – BinaryGuy

+0

Оба вида в одном представлении? Каков ваш фактический интерфейс? –

ответ

0

Возможно, что-то, как это может помочь вам начать:

// Displays second view and hide first view. 
[UIView animateWithDuration:0.5 
          delay:0.0 
         options: 0 
        animations:^{ 
         myFirstView.alpha = 0.0f; 
         mySecondView.alpha = 1.0f; 
        } 
        completion:^(BOOL finished){ 
         NSLog(@"Done!"); 
        } 
]; 

Обратный случай может быть получен путем изменения значения альфа.

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