是否可以让一个视图控制器保存数据或控制两个视图?
像2页问卷一样说。而不是每个页面都有一个视图控制器,一个视图控制器可以保存两个数据吗?
答案 0 :(得分:0)
简单回答是您可以拥有一个视图控制器并控制该视图控制器上的多个视图。
答案 1 :(得分:0)
你可以,但是,只有一个视图可以被视为视图控制器的实际视图(属性)
这很重要,因为像
这样的子视图控制器方法-(void)viewDidLoad
-(void)viewWillAppear
等
只会调用视图控制器的实际视图。
答案 2 :(得分:-1)
我意识到即使它使用相同的视图控制器,我仍然必须区别对待第二页。
我通过
解决了我的问题-(void) prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
Test *vc = [segue destinationViewController];
vc.testInt = 2;
}