故事板特定于设备的资源

时间:2013-02-12 14:04:33

标签: iphone ios ipad storyboard uistoryboard

我有两个名为HomeView~iphone.storyboardHomeView~ipad.storyboard的故事板。两个故事板在故事板文件中都有initialViewController

UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"HomeView"
                                                     bundle:nil];
UIViewController *controller = [storyboard instantiateInitialViewController];

当我尝试访问instantiateInitialViewController时,我收到以下错误。

  

无法在包HomeView

中找到名为NSBundle - NSInvalidArgumentException的故事板

你有什么想法吗?苹果documentation表示捆绑中的任何文件都支持~iphone和~ipad。

1 个答案:

答案 0 :(得分:2)

您是否尝试过将HomeView.storyboard用于iPhone,将HomeView~ipad.storyboard用于iPad?