如何在一个视图控制器中切换不同的视图

时间:2018-07-09 11:28:08

标签: ios

如何在一个视图控制器中切换不同的视图。我必须设计一个在一个视图控制器中具有五个视图的应用程序,这些视图包含一些文本文件。如果我在第一个视图中填充文本文件,则应进入另一个视图视图。另一个视图包含文本字段。

2 个答案:

答案 0 :(得分:0)

在Objective-C中尝试

使用动画切换视图

CATransition *transition = [CATransition animation];
transition.duration = 0.5;
transition.type = kCATransitionPush;
transition.subtype = kCATransitionFromRight;
[transition setTimingFunction:[CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut]];
[self.superView addAnimation:transition forKey:nil];
[self.superView addSubview:self.chieldView];

答案 1 :(得分:0)

实际上,您可以通过使用容器视图来更改您的(5个视图)的alpha值来做到这一点,因此当您在第一个视图上时,其alpha值变为1,而其他视图的alpha值为0,依此类推