繁体   English   中英

Xcode 6中不同设备的不同故事板

[英]Different storyboards for different devices in Xcode 6

在新的Xcode 6中,我们只有一个适用于通用应用的故事板。 但我的应用程序的差异超出了iPhone和iPad之间屏幕的不同大小。 我的应用程序iPhone屏幕不旋转,它只是肖像,我的iPad屏幕全部旋转。 我的iPhone第一个屏幕是一个表视图,而我的iPad第一个屏幕是一个集合视图,和其他差异。 我怎样才能在Xcode 6中实现它?

换一种说法。 在Xcode 5甚至使用通用应用程序,我有两个故事板,一个用于iPad,另一个用于iPhone。 但现在,在Xcode 6中,通用应用程序只有一个故事板。 我想再次有两个故事板,但我没有找到如何做到这一点。

  1. 打开项目设置>>选择信息
  2. 在自定义iOS目标属性中添加新行名称主故事板文件基本名称(iPad)并将值设置为“您的新故事板文件名称”

或者你可以在我的博客中找到方法

Xcode 6适用于iPad和iPhone的独立故事板

在Xcode 5甚至使用通用应用程序,我有两个故事板,一个用于iPad,另一个用于iPhone。 但现在,在Xcode 6中,通用应用程序只有一个故事板。 我想再次有两个故事板,但我没有找到如何做到这一点。

这样做就像你在Xcode 5中那样做。没有法律规定你必须在Xcode 6中的通用应用程序中只有一个故事板。旧方法可以正常工作。 我有应用仍然这样做(在iOS 8的Xcode 6中重新编译); 有用。

然而,奇怪的事情无疑正在发生。 看看这个屏幕截图。 它显示了在Xcode 6中同时打开的两个项目。一个显示了用于在Universal设置中切换设置的iPhone / iPad按钮; 另一个没有。 我找不到导致这个不同界面的两个项目之间的区别。

在此输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM