2015-04-17 56 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圖像。