2013-07-03 28 views
1

在故事板中,在视图控制器中我添加了滚动视图。在其中添加另外两个不同视图&将它们命名为“ firstview“&”secondview“。当我按下“firstview”中的添加按钮时,它会显示在初始运行期间保持隐藏状态的SecondView。现在我想通过执行一些动画来显示该视图。如何解决这个问题?如何添加动画到第二个视图,这是第一视图中的第一个视图在ipad中使用故事板

[UIView transitionWithView:self.secondview 
        duration:5.0f 
        options:UIViewAnimationOptionTransitionCrossDissolve 
       animations:^{ 
          self.secondview.alpha = 1.0f; 
       } completion:NULL]; 

尝试这些而不是工作提前

感谢....

回答

0

试试下面的代码,如果你的第二个观点是隐藏

[UIView transitionWithView:self.secondview duration:5.0f options:UIViewAnimationOptionTransitionCrossDissolve animations:^{ 
     self.secondview.hidden = NO; 

    } completion:^(BOOL finished) { 
     self.secondview.alpha = 1.0f; 

    }]; 
0

如果您self.secondview隐藏,那么你需要使它取消隐藏集0到0的alpha。如果第二个视图隐藏,并不意味着它的alpha是0.

所以使用相同的代码,而不是让它隐藏设置secondview.alpha = 0;或在你的情况下从故事板。

相关问题