[問題] 隨機切換頁面功能

作者: 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