[英]Programmatically segue from MainViewController to .xib view in Swift?
[英]Perform Segue from Xib programmatically
我已经搜索了很多,但还不能。
我的.xib用户界面带有一些按钮,与主故事板分开。
当我按下一个按钮并显示另一个视图时,我需要执行一个操作。
如何直接从IBAction中的此类广告代码进行操作?
您无法执行从XIB到Storybaord的任务,
代替它,您需要
1)获取情节提要的实例。
2)实例化故事板内部的ViewController(使用故事板ID)。
3)将ViewController推送到您的导航堆栈。
这是示例代码
UIViewController *vc = [[UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil] instantiateViewControllerWithIdentifier:@"yourVcIdentifier"];
[self.navigationController pushViewController:vc animated:YES];
@“ MainStoryboard”-是storybaord的文件名(注意。它没有.storyboard扩展名)
@“ yourVcIdentifier”-是ViewController的Storybaord ID。
要将Storybaord ID提供给某些ViewController,请打开storybaord,单击ViewController并指定“ Storyboard ID”字段。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.