在我的项目中,我有大约20个观看次数。在xcode中是否有任何可能的方法来模拟特定视图?
例如:
视图的流程如下:
查看A ----->查看B ------>查看C ----->查看D
如果我想去看D,我需要通过A,B,C。反正有没有跳过这个流程并直接模拟View D?
注意:请建议我是否有其他方法,而不是制作“观看D'作为初始视图控制器。
答案 0 :(得分:5)
您可以通过编程方式转换到任何视图
转到初始视图控制器中的viewDidLoad函数并插入以下任一行
presentViewController(viewD, animated: true, completion: nil)
或
performSegueWithIdentifier("nameOfSegueToD", sender: nil)
您可以在xCode窗口右侧的属性检查器中更改segue的名称。
答案 1 :(得分:0)
经过一番研究,我发现现在有办法从故事板启动特定的视图控制器,而不会将其作为Xcode中的初始视图控制器。我仍然可以通过编程方式进行,但在Xcode IB中是不可能的。
答案 2 :(得分:0)
- (id)instantiateViewControllerWithIdentifier:(NSString *)identifier