【发布时间】:2017-08-08 20:33:02
【问题描述】:
如何在保留 .scaleAspectFill 的同时将 UIViewContentMode.center 添加到此 UIImageView?
func insertImage() {
let theImageView = UIImageView(frame: CGRect(x: 0, y: 0, width: view.frame.width, height: 300))
theImageView.image = #imageLiteral(resourceName: "coolimage")
theImageView.contentMode = UIViewContentMode.scaleAspectFill
view.addSubview(theImageView)
}
此外,有人可以向我解释最后一行“view.addSubview(theImageView)”中的“视图”到底是什么吗?是我读到的神秘的“视图层次结构”吗?为什么我不能简单地初始化 UIImageView?为什么它必须绑定到我没有明确创建的称为“视图”的东西?目前只有一个 UIViewController 和一个 UIImageView。
【问题讨论】:
标签: swift uiimageview