[英]Vertical scrolling not working in UIScrollView and iOS7 and Xcode 5 despite not using Autolayout
[英]Autolayout not working on iOS7 and Xcode 6
我已經開始為項目使用Xcode自動布局。
當我在ios8設備上進行測試時,自動布局效果很好,它可以根據需要縮放視圖。
但是,ios7使事情變得有些瘋狂。
當我在ios7 iPhone 5模擬器上測試我的應用程序時,該應用程序無法放大到更大的屏幕 ,
但僅顯示3.5英寸的視圖, 在屏幕的頂部和底部保留黑條 。
我正在使用tableView控制器。
如何放大tableViewController,使其適合ios7中的更大屏幕?
(就像我說過的那樣,我的應用在所有屏幕尺寸上都完全適合ios8,但不適用於ios7。
另外,它可以在ios7 ipad上很好地縮放。)
謝謝。
Xcode(6)IDE應該對此發出警告,但可能不太清楚:
“ 使用啟動屏幕文件並以iOS 7.1和更低版本為目標的應用程序
還需要在資產目錄中包括啟動映像。 “
這意味着您需要在“ Retina 4 ”屏幕上擁有正確的啟動圖像,
這是640×1136像素 ,應該在資產目錄中進行配置,
就像您的應用程序圖標(“ AppIcon”)一樣,但是在其中的“ LaunchImage ”下。
將這個4英寸兼容的啟動映像添加到應用程序后,
iOS-7會假設您正確支持“ Retina 4 ”屏幕,
並將以4英寸模式啟動該應用程序。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.