2015-04-17 57 views
-1

我有项目写在Swift上,故事板使用自动布局和大小类。一切都在iOS 8的伟大工程,但是当我在iOS 7上运行它:iOS 7.1模拟器奇怪的行为

的iOS 7.1的iPhone 5S模拟器图片:

https://www.dropbox.com/s/rv2cg9z014nf8r8/iOS%20Simulator%20Screen%20Shot%20Apr%2017%2C%202015%2C%203.09.18%20PM.png?dl=0

两个主要缺陷:高度和字体。谈论字体 - 它被选为主要的系统字体。

UPDATE:

我创造了从无到有的新项目,将部署目标到iOS 7,关闭自动版式和规模类和我仍然有同样的问题:

https://www.dropbox.com/s/sxp5aia6ihc7nvc/iOS%20Simulator%20Screen%20Shot%20Apr%2020%2C%202015%2C%201.00.47%20PM.png?dl=0

什么你认为它可以吗?

+0

尽管iOS7支持大部分自动布局和大小类API,但它不支持所有的API。我对自动布局的一般建议是,如果您没有经验,最好尽可能多地进行编程,以便更好地了解正在发生的事情。同时将iOS 7设置为应用程序的SDK将意味着您可以获得有关不支持哪些元素的更好信息。一旦你完成了,你可以把它升到8. – Cocoadelica

+0

我把它们关闭了 - 这不是一个与此相关的问题。 –

回答

0

如果要支持的iOS < 8,你需要这样做:

通用/应用程序图标和启动图像 启动图像源 - 选择LaunchImage资产目录。 为“Retina 4”选项添加640x1136图像。