使用Xcode中的图像视图设置背景图像

时间:2015-12-24 23:26:08

标签: ios xcode xcode7

应用程序将始终处于纵向模式,我想使用图像视图将图像设置为背景。图像的整个宽度需要适合屏幕的宽度,宽高比应保持不变。图像的顶部和底部可以“渗出”而不可见。 “Aspect Fit”对我没有帮助,因为顶部和底部完全显示,导致图像宽度不适合屏幕宽度。

1 个答案:

答案 0 :(得分:0)

您是否在故事板中尝试了Autolayout?添加UIImageView并选择 Pin 。在这里,您可以选择定位值。

enter image description here

或者您可以使用代码

let width = UIScreen.mainScreen().bounds.size.width
let height = UIScreen.mainScreen().bounds.size.height

let imageView = UIImageView(frame: CGRectMake(0, 0, width, height))
imageView.image = UIImage(named: "YOUR IMAGE NAME")
imageView.contentMode = UIViewContentMode.ScaleAspectFill

self.view.addSubview(imageView)