2015-11-18 50 views
0

我的屏幕上有两个UIViews。我需要执行以下操作:IOS uiview亮度变化

如果我增加第一个视图的alpha值,第二个UIView alpha值应该减小。反过来也是如此。

请给我一个如何做到这一点的例子。

+1

欢迎来到SO朋友!你可以发布一些示例代码吗? –

+0

您目前如何更改第一个视图的Alpha值? – 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!"); 
        } 
]; 

相反的情况可以通过反转Alpha值产生。