图像适合任何屏幕

时间:2017-05-18 17:01:18

标签: ios swift

您好我正在为xCode中的应用创建一个简单的登录屏幕,并希望确保它适合任何屏幕

import UIKit

class LoginController: UIViewController {

override func viewDidLoad() {
    super.viewDidLoad()

    // Do any additional setup after loading the view.
    // will allow me to put a image as my UI background instead of a color
    self.view.backgroundColor = UIColor(patternImage: UIImage(named:"BestBackground")!)
}

}

这样可以成功加载图像,但我只是想确保它可以加载到iPhone 6到iPhone 6 Plus的任何屏幕尺寸

1 个答案:

答案 0 :(得分:0)

不要将背景设置为模式。只需在所有其他视图后面添加UIImageView即可。将其contentMode设置为scaleAspectFill并将其image设置为您的"BestBackground"图片。你可以做所有这些是故事板或代码。