【发布时间】:2013-11-14 17:45:04
【问题描述】:
我对 Obj-C 和 iOS 还是很陌生,所以请多多包涵。在我的应用程序中,我正在尝试实现一个共享按钮,该按钮会在当前视图控制器中显示第二个视图。我正在关注本教程(http://www.youtube.com/watch?v=DZ3SyGInklQ),我遇到了开发人员使用initWithNibName 并且我正在使用情节提要的问题。我想知道为什么当我按下按钮时我的第二个视图没有出现。这可能很明显,但我无法弄清楚。
这是我当前的一些代码:
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];
}
【问题讨论】:
-
您确定您的标识符正确吗?在您的故事板中,您是否单击了视图控制器并设置了故事板 ID?
-
是的,我的故事板 ID 是 MenuStoryboard
标签: objective-c xcode uiviewcontroller uistoryboard