一、视图之间的简单切换。
视图之间的切换实质是视图控制器之间的切换,因为试图控制器(UIViewController)上面都有视图(view),试图控制器切换了,视图自然就实现了切换。
新建一个工程,创建两个类FirstViewController和SecondViewController,它们的父类都是UIViewController,还有工程里自带的ViewController,一共三个视图控制器。
在每个类里面,即在这里的每个试图控制器里都写一个如下所示touch方法,这个方法是点击屏幕就能调用,以便我们调试程序。
-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{ }
再来设置一下每个视图的背景颜色,就可以了,也是为了方便调试。
1、如果要实现ViewController到FirstViewController切换,首先在ViewController中引入FirstViewController的头文件。
ViewController.m里面代码:
- (void)viewDidLoad {
[super viewDidLoad];
self.view.bacgroundColor=[UIColor whiteColor];//设置成白色
}
//点击屏幕调用此方法
-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{