Ios 如何更改不同大小类的故事板入口点

Ios 如何更改不同大小类的故事板入口点,ios,uistoryboard,size-classes,Ios,Uistoryboard,Size Classes,我有一个iPhone应用程序(使用故事板),想添加一个iPad版本。iPad版本应该有不同的入口点,因为它有不同的层次结构和工作流程。 是否可以更改不同大小类的故事板入口点?或者在这种情况下,对iPad版本使用单独的故事板更好吗?在您的情况下,您可以仅为初始ViewController定义不同的xib,并且在代码中,您可以在-应用程序:didFinishLaunchingWithOptions:中检查设备类型,您可以使用 [[InitialViewController alloc]initWit

我有一个iPhone应用程序(使用故事板),想添加一个iPad版本。iPad版本应该有不同的入口点,因为它有不同的层次结构和工作流程。
是否可以更改不同大小类的故事板入口点?或者在这种情况下,对iPad版本使用单独的故事板更好吗?

在您的情况下,您可以仅为初始ViewController定义不同的xib,并且在代码中,您可以在
-应用程序:didFinishLaunchingWithOptions:
中检查设备类型,您可以使用

[[InitialViewController alloc]initWithNibName:@“YourNibNameAccordingsScreen”捆绑包:nil]


在此之后,正如您在评论中提到的,您的其他屏幕可以适应不同的屏幕大小。因此,这种方法可以解决您的问题。

您的所有视图都是为适应iPhone和iPad屏幕而设计的吗?是的,屏幕可以通过使用不同大小的对象/构造类来采用Hanks@Shaggy D:这似乎是正确的答案。概括地说:大小类不会改变实现的方式。