我第一次在iPad上工作&我注意到我无法在iPad上使用UINavigationController,就像我到目前为止在iPhone上使用的那样。
这就是我想做的事。
对于iPhone来说它曾经有用,但是在iPad的情况下它无法正常工作。我的viewController的ViewDidLoad方法没有被调用。
任何建议我该怎么做。
编辑:
在.m navigationController = [[UINavigationController alloc] initWithRootViewController:loginViewController];
[window addSubview:navigationController.view];
谢谢, Jitesh
答案 0 :(得分:0)
导航控制器应该在iPad上与iPhone一样工作 - 检查您是否正确设置了nib文件中的插座 - 还要记住您是否使用与视图控制器名称不同的笔尖名称(例如,使用iPad后缀为区别于那个VC的iPhone nib)你需要在视图控制器的init上传递nib名称。
(即使用) - (id)initWithNibName:(NSString *)nibName bundle:(NSBundle *)nibBundle
检查主笔尖中的笔尖名称和出口是否都已正确设置。