我是一名新的 iOS 开发人员,有一个简单的问题:我想以编程方式从一个视图控制器移动到下一个视图控制器,我该如何编写这段代码?
到目前为止,我有:
UINavigationController *navigationController;
navigationController = [[UINavigationController alloc] init];
[self.view addSubview:navigationController.view];
[navigationController pushViewController:viewController animated:NO];
我什至不确定这最终是否会起作用,但我的主要问题是第 4 行中的“viewController”。程序不知道那是什么。这是我当前视图控制器的名称,但我如何设置它才能知道我所说的视图控制器是什么意思?
顺便说一句,上面是 if/else 语句的一部分,该语句发生并连接到 NSUserDefaults 类,以使我所指的视图控制器仅在先前未接受条款和条件时才加载。那会奏效吗?谢谢。