【发布时间】:2012-10-10 19:43:37
【问题描述】:
我的故事板中有这个设计:
如您所见,中间的 ViewController 连接到一个导航控制器(我只是让导航栏不可见)。在这个中间页面中,我以编程方式添加了所有控件 (using Parse mobile platform login wizard)。
问题是我想在登录成功后导航到第三页。
- (void)logInViewController:(PFLogInViewController *)logInController didLogInUser:(PFUser *)user {
[self dismissModalViewControllerAnimated:YES];
ViewController2 *viewController = [[[ViewController2 alloc] init] autorelease];
[self.navigationController pushViewController:viewController animated:YES];
printf("%s", [@"Ali" UTF8String]);
}
将打印消息,但导航失败。你能帮我吗?也许我需要在情节提要中修复一些问题。
【问题讨论】:
-
您能否检查 ViewController2 的 viedidload 是否正常工作。其次,您不应该使用类似 alloc] initWithNibName 的东西。
-
否不起作用。我无法加载它,这是我的问题。
-
如果 viewDidLoad 不起作用,您可以将您的 alloc] init 更改为 alloc] initWithNibName 看看吗?
-
你也设置了你的rootviewcontroller?
-
一切都在故事板中,我该如何使用 NibName?
标签: iphone objective-c ios xcode storyboard