ios - 根据数组计数显示 UIPageviewcontroller 子控制器
问题描述
我需要根据从 API 响应中获得的数组计数在 UIPageviewController 类中显示子控制器。例如。一个子控制器可以在其下方有一个图像视图和标签,因此多个子控制器可以具有不同的内容。
解决方案
在我的代码中,为以下内容创建一组视图控制器(也可以是动态的):
self.introPages = [self introContentViewControllers];
像这样:
- (NSArray *)introContentViewControllers {
return @[
[[IntroContentViewController alloc]
initWithIndex:0
text:NSLocalizedString(@"Intro.Page1.title", nil)
image:[UIImage imageNamed:@"onboarding-10-party"]],
// Etc.
}
那应该做你所要求的。