【发布时间】:2014-11-11 13:38:54
【问题描述】:
我将 5 个视图控制器添加到带有页面控件的滚动视图中,这样我就可以从一个视图控制器滑动到另一个视图控制器。
在初始化时,我正在加载 3 个视图控制器(左、中、右) 我的问题是我的三个 viewcontroller 正在触发 viewDidAppear 但只有中心 viewController 是可见的......
有没有办法避免不可见的视图控制器调用 viewdidappear? 我正在将我的视图控制器添加到我的滚动视图中:
if (controller != nil){
[self addChildViewController:controller];
[controller didMoveToParentViewController:self];
}
[scrollView addSubview:controller.view];
【问题讨论】:
标签: ios objective-c iphone uiviewcontroller uiscrollview