2016-04-07 147 views
2

我正在爲iPhone開發一個簡單的應用程序,並準備將其提交給蘋果公司進行審查。iOS和iPad的故事板

我發現我需要爲iPad提供屏幕截圖,並且當我在iPad上運行模擬器時,似乎沒有任何東西顯示。

它看起來像是因爲我的故事板高度和寬度模式設置爲寬度:緊湊,高度:任何。首先,爲了讓它呈現給iPad,我是否需要爲高度:任何,寬度:任何重新故事板。或者我必須做的高度:正常,寬度:正常?

也將設置那些弄亂我目前的約束和佈局?

最後我必須使用所有新的UILabels,視圖等?我想使用舊的而不會弄亂我設置的位置和約束條件,但是當我更改爲寬度/高度:任何時,我都看不到任何東西。

+1

你的應用程序iPhone是唯一的還是通用的? – Paulw11

+0

是否有可能只使用iPhone?我的印象是它必須是環球。我更喜歡它僅限於iPhone –

+0

您只能製作應用程序iPhone,在這種情況下,您不需要上傳iPad特定的屏幕截圖,但即使是僅iPhone,iPhone也只能在iPhone 4的分辨率下運行;所以如果你的應用程序只是在iPad上產生一個空白屏幕,你的應用程序將無法檢查。通常最好使用「Any,Any」,然後根據需要添加特定的大小類別變體。 – Paulw11

回答

0

如果你的應用只是一個iPhone應用,你不需要提交iPad的截圖,你可以提交只是iPhone截圖。

如果您希望使您的應用具有通用性,您必須確保故事板已更改爲支持常規寬度/高度。如果該應用沒有專門標記爲full screen,還要考慮多任務支持。

+0

非常好,謝謝! –

0

如果您打算同時支持iPad(通用),那麼可能您必須重新考慮您目前使用的尺寸類別的所有限制條件。對於推薦的iPad wRegularhRegular。將您的尺寸等級從wCompact,hAny更改爲wRegular,hRegular肯定會混淆您現有的約束條件。

如果您的應用程序只有iPhone,那麼您就不必上傳iPad截圖。