2016-08-23 19 views
0

我尝试使用此代码我的图像视图的宽度更改为20 @IBOutlet weak var image: UIImageView!在viewDidLoad中self.image.frame.width = 20 但它给我的错误不能分配财产:width是一个获得唯一的财产。那是什么意思??对不起,我是新来的迅速,我不知道它是什么意思。请帮助self.image.frame.width = 20给只得到属性错误

+0

'self.image.frame ** **尺寸宽度= 20' –

回答

11

只能意味着你只能阅读这个属性(例如比较某些东西),但不能改变。要设置宽度,你需要这样的:。

self.image.frame.size.width = foo 
+0

太感谢你了它的工作原理:)。 – freelixa