2015-06-07 36 views
0

我是Swift的新手,我试图在选项卡式应用中制作一张图片,填满整个屏幕。这是我到目前为止所做的。如何获得适合整个屏幕的图像?

let imageName = "bkgrd" 
    let image = UIImage(named: imageName) 
    let imageView = UIImageView(image: image!) 

    imageView.frame = CGRect(0, 0, 100, 200) 

但是,这似乎不工作,有人可以帮忙吗?

+0

[Makeing视图的可能重复调整大小以它的父母添加了addSubview](http://stackoverflow.com/questions/1750256/makeing-view-resize-to-its-parent-when-added-with-addsubview) – Literphor

+0

在你的例子中,你设置的宽度到100个像素和高度到200个像素。 – Literphor

+0

它应该设置的宽度/高度是多少? – fusion

回答

1

可以从界面生成器直接添加ImageView的,并设置自动布局约束上海华到0和图像源,也可以如下以编程方式添加:

let imageView = UIImageView(frame: view.bounds) 
    imageView.image = UIImage(named: "bkgrd") 
    view.addSubview(imageView) 
+0

谢谢!这解决了我的问题! – fusion