Objective-C如何切换视图使用 UIStoryboard 和 UIViewcontroller

发布时间: 2016/9/21 6:50:54
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

我仍然很新的 Obj C 和 iOS 那么忍受我。我想在我的应用程序实现带来了另一个视图,在当前的视图控制器共享按钮。我跟随本教程 (http://www.youtube.com/watch?v=DZ3SyGInklQ) 和我遇到一个问题在开发人员使用 initWithNibName 和我使用的 storyboard 。我想知道为什么我第二种观点不上来时我按我的按钮。可能很明显,但我想不通。

下面是一些我当前的代码︰

Menu.h

//Share button
- (IBAction)shareButton:(id)sender;

Menu.M

- (IBAction)shareButton:(id)sender {

UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MenuStoryboard" bundle:nil];
UIViewController *sharebuttonview = (UIViewController *)[storyboard instantiateViewControllerWithIdentifier:@"sharebuttonview"];


[self presentViewController:sharebuttonview animated:YES completion:NULL];

}

解决方法 1:

你先到 storyboard 然后你连接共享按钮与您想要显示的视图。之后,你的名字这铺垫与标识符。

你在你写的 IBAction Menu.M:

[self performSegueWithIdentifier:@"mySegueIdentifier" sender:self];

(mySegueIdentifier 是使用以前使用过的标识符)

官方微信
官方QQ群
31647020