iOS学习之——视图跳转方式
2016-05-24 14:33
423 查看
视图跳转方式:(push pop)
只有push 才会执行 viewDidLoad 等等,pop是不会执行的。
push与present都可以推出新的界面。
present与dismiss对应,push和pop对应。
present只能逐级返回,push所有视图由视图栈控制,可以返回上一级,也可以返回到根vc,其他vc。
present一般用于不同业务界面的切换,push一般用于同一业务不同界面之间的切换。
push就是压栈,pop就是出栈!
[self.navigationController pushViewController:(nonnull UIViewController *)animated:(BOOL)]; popToRootViewControllerAnimated:(BOOL) popToViewController:(nonnull UIViewController *)#animated:(BOOL) popViewControllerAnimated:(BOOL)
只有push 才会执行 viewDidLoad 等等,pop是不会执行的。
push与present都可以推出新的界面。
present与dismiss对应,push和pop对应。
present只能逐级返回,push所有视图由视图栈控制,可以返回上一级,也可以返回到根vc,其他vc。
present一般用于不同业务界面的切换,push一般用于同一业务不同界面之间的切换。
push就是压栈,pop就是出栈!
相关文章推荐
- IOS的框架介绍
- iOS学习之——图片相关
- iOS开发 上拉查看图片详情实现思路
- iOS学习之——NSCache
- iOS学习之——懒加载
- iOS在线QQ咨询
- IOS 适配的几种模式
- iOS多线程GCD
- iOS 生成本地验证码
- 关于iOS自定义字体
- IOS自动布局之Autoresizing
- iOS添加framework, 报错“dyld: Library not loaded”
- iOS-AFN
- IOS 第三方管理库管理 CocoaPods
- iOS - 坐标转换
- iOS中"代理传递"
- iOS打包发布过程
- IOS9适配技巧(转)
- GitHub 排名前 100 的安卓、iOS项目简介
- iOS-OC-合并视频(两个视频和成一个视频)