你可以通过代码实例化一个视图,并推送给你的导航控制器,这是一个干净的方法,而不是混乱不需要的故事板egues。
只需实例化下一个视图(您必须先给该视图添加一个StoryBoard ID),然后通过代码调用它,然后将其推送到导航控制器中。
Objective-C的
UIStoryboard* storyboard = [UIStoryboard storyboardWithName:@"storyBoard_Name" bundle:nil];
UIViewController* controller = [storyboard instantiateViewControllerWithIdentifier:@"ViewController_ID"];
[self.navigationController pushViewController:viewControllerName animated:YES];
斯威夫特
let storyboard = UIStoryboard(name: "storyBoard_Name", bundle: nil)
let vc = storyboard.instantiateViewControllerWithIdentifier("ViewController_ID") as! UIViewController
self.presentViewController(vc, animated: true, completion: nil)
目前还不清楚你想要做什么 - 如果你可以添加一些代码来显示你如何创建视图并添加按钮将会很有帮助。 – Stuart