我有一个主视图控制器,我在其上添加了来自不同类型的子控件:IntroViewController和ChapterViewController。我有他们两个在我的故事板,这是我怎么加10(我的主视图控制器具有滚动视图和我向左滑动时,下一个视图控制器(S)显示):如何在主视图控制器上添加不同的子视图控制器
for(int i = 0; i<10; i++) {
IntroViewController *introViewController = [self.storyboard instantiateViewControllerWithIdentifier:@"View1"];
[self addChildViewController:introViewController];
}
此功能将增加IntroViewController类型的10个视图控制器。 但现在他们有相同的名称,我不知道如何访问这些不同的introviewcontrollers现在,例如如果我需要更改第五个视图控制器参数?喜欢的东西:
introViewController.initialText = @"test";
但由于他们具有相同的名称我不知道如何做到这一点?
给点头看看并访问它[ – iPatel 2013-03-01 14:57:45
我相信* [self childViewControllers]; *将返回一个数组引用所有子ViewController。你可以试试吗? – rdurand 2013-03-01 14:58:51