一尘不染

设置UIImageView的contentMode

swift

在Obj-C中

imageView.contentMode = UIViewContentModeScaleAspectFill;

将设置contentMode。

为什么

imageView.contentMode = UIViewContentModeScaleAspectFill

在Swift中不能工作?


阅读 347

收藏
2020-07-07

共1个答案

一尘不染

令人困惑的是,Swift删除了ObjC枚举值的前缀:

imageView.contentMode = .scaleAspectFill

这是因为Swift已经知道正在使用哪种枚举类型。另外,您也可以指定枚举:

imageView.contentMode = UIViewContentMode.scaleAspectFill

注意:在版本3之前的Swift版本中,“ scaleAspectFill”需要大写。

2020-07-07