做项目时候遇到的一些小的知识点,比如pushViewController 和 addSubview 的区别
1.他们都可以进行视图切换,只是前者是push 的nagivationcontroller 后者是view
2. 前者是跳转到下一个页面,点击还可以回到前一个页面;但是后者完全是在一个页面里进行操作,相当于在原来的view 上蒙上
一个新的view 进行显示
3.项目中遇到一个问题,当我对一个viewController 通过addsubview 的方式推出两一个viewController 时,发现退回去(removeFromSuperview)时
发现,原本的viewController 大小往上移动了。解决的方法,就是在第一个viewcontroller 推出时加上 [self.navigationController setNavigationBarHidden:YES]即可