我正在開發一個應用程序,並針對一個奇怪的問題,我找不到答案 - 在iPhone 5上測試應用程序時,整個應用程序顯示窗口縮小到什麼樣子就像一個3.5英寸的顯示器(屏幕的頂部和底部是黑色的,甚至狀態欄被按下)。當我在運行iOS 8的iPhone 5s上測試應用程序時,它會按預期顯示全屏。iphone應用尺寸小於屏幕
另外,當在iPhone 5和iOS 5的iOS模擬器中測試時,它會按預期方式顯示。我正在使用xcode 6進行開發。
任何幫助將不勝感激。
我正在開發一個應用程序,並針對一個奇怪的問題,我找不到答案 - 在iPhone 5上測試應用程序時,整個應用程序顯示窗口縮小到什麼樣子就像一個3.5英寸的顯示器(屏幕的頂部和底部是黑色的,甚至狀態欄被按下)。當我在運行iOS 8的iPhone 5s上測試應用程序時,它會按預期顯示全屏。iphone應用尺寸小於屏幕
另外,當在iPhone 5和iOS 5的iOS模擬器中測試時,它會按預期方式顯示。我正在使用xcode 6進行開發。
任何幫助將不勝感激。
在任何高度和寬度上使用尺寸等級方法。希望您能從以下鏈接中獲得您的解決方案 http://captechconsulting.com/blog/tyler-tillage/ios-8-tutorial-series-auto-sizing-table-cells
因此,從iOS8開始,您可以使用.xib作爲啓動圖像,但是如果您必須支持過去的iOS版本,則必須提供靜態的SplashScreens。
如果必須使用靜態圖像啓動,你必須添加的每個支持的分辨率:
您是否添加了iPhone5屏幕尺寸的SplashScreen? – 2014-10-03 11:09:39
嗨大衛,我有一個啓動Screen.xib設置 - 奇怪的是它適用於iphone5s,但不是在iphone5(它有相同的屏幕分辨率) - 它會有一個與運行ios 7和其他8?謝謝! – 2014-10-04 12:29:23
我覺得。啓動屏幕的xib僅適用於iOS8,對於iOS7,您必須爲每個尺寸設置靜態啓動屏幕。看看這個:http://oleb.net/blog/2014/08/replacing-launch-images-with-storyboards/ – 2014-10-04 13:29:44