我有一个iPhone应用程序,现在我正在尝试创建它的iPad版本。我有一个iPhone故事板,现在是一个iPad故事板。我的iPhone有两个UIViewControllers
,它们使用故事板构建了.m和.h文件(Pane1ViewController
和Pane2ViewController
),故事板ID为“pane1”和“pane2”。
我的iPad故事板中有SplitViewController
,我想在分割视图中使用“pane1”和“pane2”作为两个视图。我该怎么做才能继承所有UI元素,并使用与这两个视图控制器关联的现有.m和.h文件?
答案 0 :(得分:1)
使用[[UIDevice currentDevice] userInterfaceIdiom
区分iPad和iPhone
然后在您的app delegate中,使用两个视图控制器创建拆分视图控制器:self.splitViewController.viewControllers = @[chapterNavigationController, pageNavigationController];
然后确保将rootViewController设置为splitViewController:
self.window.rootViewController = self.splitViewController
;