大家.. 我已创建一个普遍的应用.. 我的应用程序工作的罚款只有两个观点.. 在iPhone应用程序的工作细到的MainView - >首先查看 - > SecondView - > ThirdView .. 但在iPad上只能到的MainView - >首先查看..后不能打电话SeconfView ..通用的应用程序问题
我有电话也是这个观点,但不叫..
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone)
{
languageObj = [[LanguageSelection alloc] initWithNibName:@"Language_iPhone" bundle:[NSBundle mainBundle]];
[self.navigationController pushViewController:languageObj animated:NO];
}
else if(UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
{
languageObj = [[LanguageSelection alloc] initWithNibName:@"LanguageView_iPad" bundle:[NSBundle mainBundle]];
[self.navigationController pushViewController:languageObj animated:NO];
}
笔尖名字也完美..查看插座也设置在笔尖文件..但LanguageView不只在iPad中调用..
请让我知道,有没有我做了.. 感谢任何错误的事情..
您的代码看起来不错。它应该工作。但你能告诉我:“你是否使用'pushviewcontroller'作为MainView的FirstView?或者'presentViewController'?” – Devang
MainView的pushViewController到FirstView .. –
您的项目中是否实际上有一个'LanguageView_iPad.xib'文件? – jtbandes