Luc*_*nzo 2 user-interface objective-c xib ios
我经常搜索但我还不能做.
我的.xib UI带有一些按钮,与主故事板分开.
当我按下其中一个按钮并显示另一个视图时,我需要执行操作.
如何直接从IBAction中的代码广告中执行此操作?
你不能从XIB到Storybaord执行segues,
而不是你需要
1)获取Storyboard的实例.
2)实例化Storyboard内的ViewController(通过使用Storyboard ID).
3)将ViewController推送到导航堆栈.
这是示例代码
UIViewController *vc = [[UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil] instantiateViewControllerWithIdentifier:@"yourVcIdentifier"];
[self.navigationController pushViewController:vc animated:YES];
Run Code Online (Sandbox Code Playgroud)
@"MainStoryboard" - 是storybaord的文件名(注意.它没有.storyboard扩展名)
@"yourVcIdentifier" - 是ViewController的Storybaord ID.
要将Storybaord ID提供给某个ViewController,请打开storybaord,单击ViewController并指定"Storyboard ID"字段.
