[英]How to define launch screen storyboard image size in universal application in iOS?
[英]Launch screen storyboard constraints in iOS Universal app
我正在為Xcode 7.3中的iOS Universal應用程序開發LaunchScreen.storyboard
文件。
我必須只使用在storyboard中定義的約束,因為啟動屏幕將在應用程序加載之前顯示(無法在UIViewController
子類中以編程方式配置約束)。
主UIViewController
的背景圖像有
3456:2592
), 我試圖獲得以下條件:
backgroundImageView.Top = containerView.Top
backgroundImageView.Leading = containerView.Leading - 20
當屏幕寬度>屏幕高度時為backgroundImageView.Leading = containerView.Leading - 20
問題是按大小類定義的故事板約束不足以表達屏幕寬度> / <=屏幕高度等條件 (例如:iPad Air Fullscreen總是有規則的寬度和高度,但屏幕寬度<縱向模式下的屏幕高度和屏幕寬度>橫向模式下的屏幕高度 )。
我還嘗試定義設備設置的背景圖像資產,但它只允許指定iPhone / iPad x1,x2和x3版本的圖像。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.