为iOS制作两个故事板(iPhone和iPad)

为iOS制作两个故事板(iPhone和iPad),iphone,ios,xcode,ipad,Iphone,Ios,Xcode,Ipad,是否可以只制作一个应用程序,并在其中制作两个故事板,一个用于iPhone,一个用于iPad?我不喜欢在iPad上运行应用程序并点击2x按钮的想法 我的想法是创建两个故事板,并创建一个开始类,检查您使用的设备是iPhone还是iPad,然后在之后重定向到相应的故事板。我认为这是一个好主意,因为代码是相同的。您是否尝试创建新的Universarl XCode项目?如果您创建Universal project,默认情况下将创建两个故事板(一个用于iPhone,另一个用于iPad)。我认为。即使你已经将

是否可以只制作一个应用程序,并在其中制作两个故事板,一个用于iPhone,一个用于iPad?我不喜欢在iPad上运行应用程序并点击2x按钮的想法


我的想法是创建两个故事板,并创建一个开始类,检查您使用的设备是iPhone还是iPad,然后在之后重定向到相应的故事板。我认为这是一个好主意,因为代码是相同的。

您是否尝试创建新的Universarl XCode项目?如果您创建Universal project,默认情况下将创建两个故事板(一个用于iPhone,另一个用于iPad)。我认为。

即使你已经将一个应用程序设置为非通用,也只需将其更改为通用(目标-->摘要),然后创建一个新的ipad故事板,并确保在目标-->摘要下,将iphone主故事板和ipad主故事板设置为正确的故事板。

我最近不得不在一个项目中这样做。。。因此,首先您应该导航到您的项目目标,然后单击顶部栏中的摘要按钮,然后您将看到一个显示“iOS应用程序目标”的栏,在那里您将看到一个下拉菜单,标题是设备选择通用选项。现在为iPad添加一个故事板。现在回到项目目标,向下滚动到“iPad部署信息”部分,并在文本字段中将您的新故事板设置为主故事板。您还可以添加iPad图标和启动图像。现在,您可以创建一个通用应用程序了

创建两个不同的故事板,并命名它们,以便轻松指定哪个是哪个。然后单击允许您更改实际应用程序设置的文件。并将构建更改为
universal
,然后指定要使用的情节提要

iphone和ipad都有故事板设置

iPhone

iPad


确保故事板的名称设置正确,尽管这很简单,只需在
universal
中执行应用程序,然后转到目标,然后输入信息,然后添加主
storyborad
文件基名称(iPad),然后在iPhone运行时构建并运行,以显示iPhone,在iPad运行时显示为iPad。

是的。这就是默认情况下通用应用程序与情节提要的工作方式。