iOS-更改UIImageView setImage的行为:(自定义setter)
每当设置UIImageView的图像时,我希望执行其他任务。我正试图定义一个自定义setter方法,但运气不好 h:iOS-更改UIImageView setImage的行为:(自定义setter),ios,Ios,每当设置UIImageView的图像时,我希望执行其他任务。我正试图定义一个自定义setter方法,但运气不好 h: @property(非原子,强,setter=setImage:)UIImage*image m: 这显然会产生一个无限循环。我该怎么做?而不是 self.image = image; 做 此外,您不需要指定setter,因为这是默认设置。显然,您正在使用self.image=image触发setter 使用\u image=image以避免这种情况。尝试摆脱sette
@property(非原子,强,setter=setImage:)UIImage*image代码>
m:
这显然会产生一个无限循环。我该怎么做?而不是
self.image = image;
做
此外,您不需要指定setter,因为这是默认设置。显然,您正在使用self.image=image触发setter代码>
使用\u image=image编码>
以避免这种情况。尝试摆脱setter=setImage:并重试
self.image = image;
[super setImage:image];