我,我有2个故事板:
我有4个视图控制器,当我在iPad中使用该应用程序时,只有2个视图控制器使用storyboard_ipad。其他视图控制器采用storyboard_iphone。
在我的目标项目信息中,我有两行
有什么问题?
答案 0 :(得分:1)
您可以按照以下方法执行以下操作来获取故事板:
-(UIStoryboard*)getStoryBord{
UIStoryboard *storyboard;
if ((UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad))
{
storyboard = [UIStoryboard storyboardWithName:@"storyboard_ipad" bundle:nil];
}
else
{
storyboard = [UIStoryboard storyboardWithName:@"storyboard_iphone" bundle:nil];
}
return storyboard;
}
答案 1 :(得分:0)
我强烈建议您只为所有设备使用一个故事板。创建通用应用程序并使用大小类和自动布局。