定义属性变量的注意事项

来源:互联网 发布:电商软件架构图 编辑:程序博客网 时间:2024/05/01 06:59

之前做一个广告图片浏览类DetailImageView,在默认的情况下写死了 UIViewContentMode类型为 UIViewContentModeScaleAspectFit ,在外部定义了一个UIViewContentMode类型的imageContentMOde的变量,在setter方法中去改变图片的填充模式。这样在先设置imageContentMOde的值,再给DetailImageView赋值(uiimageView),这时设置的imageContentMOde就不管用,它还是会赋写死的填充模式。

解决方式是不能写死,给imageContentMOde类型变量赋写死的那个值,这样不论是先赋值(iamgeVIew的数组),还是先设置填充模式都能得到设置的填充模式了。

0 0
原创粉丝点击