我有一个ViewController可以添加到具有uiviewControllers子类的其他 subview 中
所以它是这样的:
mainViewController
|
v---------v
subVC1 subVC2
并且subVC1或subVC2都没有在其上触发viewDidAppear/viewWillAppear吗?
主 View Controller 是在应用程序委托(delegate)中创建的,并且它的 View 也添加到了窗口中。
这是一个显示我的问题的xcode项目:http://www.qfpost.com/download.do?get=92f03538907e72665ea794d98ff8392b
最佳答案
我看了看你的代码。
因此,问题在于,将 View 添加到Window而不是其中一个 subview 时,会调用viewWillAppear/viewDidAppear。
您可能要为此使用viewDidLoad。
关于iphone - 没有调用ViewDidAppear/ViewWillAppear,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3955035/