一、导航控制器总结
1.我们接着上一堂课的内容继续
我们上节课说到哪里了,是不是就是对这个导航控制器的一个总结啊
然后,使用的注意事项
2.导航控制器使用注意事项:
1)第一点,使用导航控制器,你在创建的时候,需要给它指定一个根控制器
创建导航控制器的同时,指定它的根控制器
2)第二点:我们在显示别的控制器的时候,方式是怎么显示的,是不是通过push的形式去显示的,但是你push你能直接push吗,
显示下一个控制器的时候,这里面的步骤是什么样子的,
a.首先,第一步,你先要创建一个要显示的控制器,对吧,
创建一个要push 到的控制器
b.然后呢,创建好控制器以后,是不是就可以push了,
那,接着,在push的时候,需要获取到当前控制器的导航控制器
获取到它的控制器以后,你才能去push,
push的时候,需要获取到当前控制器的导航控制器才能进行push操作
3)然后呢,这是我们push,在返回的时候呢,
返回:
返回的时候呢,刚给大家演示的两种情况,对吧,
a.首先,第一种,是返回到上一个控制器:popViewControllerAnimated
这个pop的时候,是不是也需要指定它的控制器,
这个不需要的,它返回的时候,直接就帮你返回到上一个控制器去了,
那,待会儿再给大家解释,为什么,它能返回到上一个控制器,
b.返回到根控制器:popToRootViewControllerAnimated