iOS 多个页面push或present,迁移到指定ViewController
2017-01-03 10:10
1166 查看
多个页面push或present,迁移到指定ViewController,根据判断依据。
1、presentViewController合理利用 presentedViewController与presentingViewController两个方法处理ViewController的dismiss;
2、pushViewController利用popToViewController到指定ViewController;
3、嵌套两者跳转方式:
3.1 push + present 判断要迁移到的viewController是否有presentedViewController,如果有需要先dismiss这个viewController,再进行pop处理;
3.2 present + push 判断要迁移到的viewController是否有presentedViewController,如果有直接dismiss,不需要先pop处理。
1、presentViewController合理利用 presentedViewController与presentingViewController两个方法处理ViewController的dismiss;
2、pushViewController利用popToViewController到指定ViewController;
3、嵌套两者跳转方式:
3.1 push + present 判断要迁移到的viewController是否有presentedViewController,如果有需要先dismiss这个viewController,再进行pop处理;
3.2 present + push 判断要迁移到的viewController是否有presentedViewController,如果有直接dismiss,不需要先pop处理。
相关文章推荐
- iOS 关于presentViewController弹出页面反应迟钝的问题
- iOS 判断当前viewcontroller是push还是present的方式显示
- ios开发navigationController pushViewController 方式多次跳转 怎么返回到最上层,怎么返回到指定的某一层
- iOS pushViewController 和 presentViewController的区别 详解
- iOS开发 presentModalViewController ,dismiss 与 push ,pop
- IOS——使用PresentViewController推送页面,各页面间跳转及遇到的问题
- ios pushViewController 页面不跳转问题解决
- iOS 模态弹出 presentViewController弹出页面时有延迟
- iOS开发之presentViewController、presentModelViewController和pushViewController
- iOS pushViewController的自定义动画(圆形放大进入下个页面)
- iOS 关于presentViewController弹出页面反应迟钝的问题
- iOS 关于presentViewController弹出页面反应迟钝的问题
- ios开发navigationController pushViewController 方式多次跳转返回到最上层返回到指定的某一层的实现方法
- iOS presentViewController 页面透明设置
- iOS pushViewController 和 presentViewController的区别 详解
- ios开发 判断当前ViewController是push还是present的方式显示的
- ios 在View里push或者presentViewController
- ios开发navigationController pushViewController 方式多次跳转 怎么返回到最上层,怎么返回到指定的某一层
- IOS-指定返回Modal的控制器presentViewController
- present 一个页面后 使用pushviewcontroller的问题