[问题] 随机切换页面功能

楼主: sorkayi (寻找奶昔)   2018-06-30 09:39:04
各位大大们好
这几天小弟有个需求
想要可以随便切换 view controller
例如我有 A B C D E
切换顺序想要可以随便切换 又不需要返回
想把 presented view controller 删掉 有什么比较好的作法嘛
以前都是 set view controller & add sub view 上去
现在来说应该有比较文明一点的方法了吧@@?
作者: s001582000 (仁傑)   2018-06-30 09:51:00
加到阵列随机取uinavigationcontroller的push vc
作者: Esvent (Esvent)   2018-06-30 13:55:00
如果没有用navigationController或tabBarController的话直接切换keyWindow的rootViewController即可有用上述两种容器的话 也可以直接设定他们的stack可以参考一下 -setViewControllers:animated:
作者: shinrenpan (iOS5)   2018-06-30 17:35:00
appDelegate.window.rootViewController = newVC, 不过在某些 iOS 版本会有内存问题.
作者: bluewind125 (忧蓝的风)   2018-06-30 20:50:00
在上一层的presenting 实作A B C D E的换页先dismiss无动画 completion再present
作者: shinrenpan (iOS5)   2018-06-30 22:33:00
tabBarController或自制类似模式的ViewController

Links booklink

Contact Us: admin [ a t ] ucptt.com