你可以通過代碼實例化一個視圖,並推送給你的導航控制器,這是一個乾淨的方法,而不是混亂不需要的故事板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