以编程方式确定目标 ViewController
Posted
技术标签:
【中文标题】以编程方式确定目标 ViewController【英文标题】:Programmatically determine Destination ViewController 【发布时间】:2013-10-16 04:18:43 【问题描述】:我是故事板新手,想以编程方式确定目标 UIViewController。
当前(默认)为:(root VC) --> segue --> destination VC
。
期望:(root VC) -->seque -->VC1, (root VC)-->segue-->VC2
,...按需。
我使用的是 Xcode 的实用程序模板,它带有主 UIViewController 和翻转 UIViewControllers,使用情节提要。
我希望能够以编程方式更改“翻转”或目标 UIViewController。
我使用的所有 XIB 都在故事板中。我添加了第二个目标 UIViewController,它当前是自治的,但不知道如何将其与现有目标 UIViewController 进行切换。
我可以使用故事板范例吗?如果可以,如何使用? 还是我必须求助于只与 XIB 合作?
【问题讨论】:
【参考方案1】:你可以创建两个转场
(root VC) -->seque1 -->VC1
(root VC) -->seque2 -->VC2
使用故事板,给他们不同的标识符。然后使用
以编程方式调用所需的 segue [self performSegueWithIdentifier:@"segue1identifier" sender:nil];
【讨论】:
以上是关于以编程方式确定目标 ViewController的主要内容,如果未能解决你的问题,请参考以下文章