2013-08-28 53 views
5

我正在爲iphone創建一個ios應用程序。我想讓它只能在4英寸的設備上運行(所以iPhone 5和iPod touch 5)。當我在其中一個上運行它時,工作正常。但是當我在ipad上運行時,出現X2按鈕,並且ipad模擬舊的3.5英寸顯示器,而不是4英寸。爲什麼?限制應用程序只能在4英寸的設備上運行IOS

+0

再來吧?ipad模擬3.5寸顯示器?什麼?你的問題有點難理解。 – CaptJak

+1

你可以爲ipad設計它,然後它會表現出你喜歡的樣子 – bshirley

回答

7

你不能選擇一個應用程序,只發布了4" 的設備,和你有什麼顯示,當它運行的唯一的iPhone應用程序在iPad上模擬沒有影響。你需要的是根本不可能的。

2

你可以不限制你的應用在特定的屏幕尺寸上運行,只適用於特定的iOS版本。有許多方法可以檢查屏幕的方向和大小,並以某種方式顯示,但應用仍然可以運行。你只需要在3.5英寸和4英寸的屏幕上設計應用程序就可以了,你可以通過toggling the screen size button when creating in IB(如果你使用IB)來實現。

如果您想讓您的應用能夠在iPad和3.5英寸和4英寸iOS設備上運行,則應該讓您的應用成爲「通用」應用。

但我明白你在iPad模擬器上運行它的意思,而@Scott說,iPad模擬器中顯示的屏幕大小沒有任何意義。

而非迴避的問題(很糟糕的3.5" ),解決它(使它看起來好兩個)

+0

哦,我認爲我可以說「可用於iPod touch 5代,iPhone 5運行iOS ...」,但如果沒有,我將不得不設計一個3.5英寸的用戶界面。至少我知道,謝謝 – user2014474

+0

@ user2014474是的,雖然它不應該很難使它看起來很好,只是使用我給你看的那個按鈕。還要確保你檢查一個答案,無論是斯科特的還是我的。 – CaptJak

+0

我會檢查@Scott。他是第一個回答:)但無論如何感謝 – user2014474

相關問題