我有一个iPhone应用程序(使用故事板)并想要添加iPad版本。 iPad版本应具有不同的入口点,因为它具有不同的层次结构和工作流程。 是否可以更改不同大小类的故事板入口点?或者在这种情况下为iPad版本使用单独的Storyboard会更好吗?
答案 0 :(得分:1)
在您的情况下,您可以仅为Initial ViewController定义不同的xib,在代码中,您可以在- application:didFinishLaunchingWithOptions:
中检查设备类型,您可以使用
[[InitialViewController alloc] initWithNibName:@"YourNibNameAccordingToScreen" bundle:nil];
在此之后,正如您在评论中提到的那样,您的其他屏幕可以适应不同的屏幕尺寸。所以,这种方法可以解决您的问题。