【发布时间】:2016-02-06 09:58:02
【问题描述】:
我需要创建并加载一个UIViewController,然后将其作为子视图插入另一个UIViewController。
在 iOS 9 中,我可以使用 myController.loadViewIfNeeded()。 iOS 8 有什么好的解决方法?
myController.view.hidden = myController.view.hidden 似乎有效,但它似乎是一个危险的黑客攻击。
【问题讨论】:
-
这个小“黑客”起作用的原因是视图控制器在第一次访问时加载他们的视图(所以即使是
print(vc.view)也会加载视图)但是有适当的如果您正在实施custom container view controller,则用于管理子控制器的机制
标签: ios swift uiviewcontroller