【发布时间】:2017-12-05 00:07:49
【问题描述】:
我有图像可以覆盖页面,但是当您旋转手机时,图像在横向时无法覆盖全屏。我错过了什么?
func setBackgroundImage() {
let backgroundImage = UIImageView(frame: UIScreen.main.bounds)
backgroundImage.image = UIImage(named: "newbackground")
backgroundImage.contentMode = UIViewContentMode.scaleAspectFill
self.view.insertSubview(backgroundImage, at: 0)
backgroundImage.translatesAutoresizingMaskIntoConstraints = false
}
【问题讨论】:
-
我注意到的第一件事是您设置了一个框架,然后关闭了自动调整大小蒙版,这意味着您正在使用自动布局。您设置了哪些限制条件?
-
这可能会有所帮助:stackoverflow.com/a/27198660/1630618
-
我实际上没有设置任何。我以为我可以用代码做到这一点。
标签: swift autolayout