[英]How can I force the iPhone X to display my app with black bars?
我想強制我的Swift iOS應用在iPhone X上以“兼容模式”顯示(我知道新准則)。 在仍然使用iOS 11 SDK的情況下該怎么做?
自從蘋果宣布所有新應用程序(以及即將更新)必須支持iPhone X以來,Apple可能會拒絕此類應用程序,這是一個事實,解決方案是使用啟動圖像而不是啟動屏幕故事板。 然后根本不提供iPhone X啟動圖像。
或者,忽略您的iOS 11 SDK要求,使用啟動屏幕故事板,但使用Xcode 8和iOS 10的基本SDK來構建您的應用程序。
實際上,這很容易做到:
在application:didFinishLaunchingWithOptions:
執行以下操作:
let screenFrame = UIScreen.main.bounds
window.frame = screenFrame.insetBy(dx: 0, dy: 100)
我非常確定,但是Apple不會批准:D(我假設您知道您在做什么,因為您明確聲明您知道新准則)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.