您好我正在为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的任何屏幕尺寸
答案 0 :(得分:0)
不要将背景设置为模式。只需在所有其他视图后面添加UIImageView
即可。将其contentMode
设置为scaleAspectFill
并将其image
设置为您的"BestBackground"
图片。你可以做所有这些是故事板或代码。