我创建了一个主页面(myAppViewController)和一个添加页面rect按钮我还创建了一个页面模板(TemplateAViewController),它都在Interface builder中设置。 我希望用户能够自己添加任意数量的模板,然后通过它们进行分页。
我不知道从哪里开始。我可以创建像这样的程序化视图
-(IBAction)createnewpage : (id) sender {
myAppViewController *viewcontroller = [[myAppViewController alloc] initWithNibName:@"TemplateAViewController" bundle:[NSBundle mainBundle]];
[[self view] addSubview:viewcontroller.view];
}
然后我希望能够浏览这些视图 - 我想我需要创建一个导航控制器来执行此操作?
顺便说一句,这只适用于iPad
答案 0 :(得分:0)
通过导航,如果您的意思是以编程方式访问视图,只需执行:
for (UIView *view in [self view].subviews) {
...
}
编辑:
查看您的代码,似乎您将所有视图作为子视图添加到固定UIViewController的视图[[self view] addSubview:customView]
基于此,您可以从提到的for loop
访问视图控制器的每个子视图。
我希望我现在很清楚