我在自定义的imageView类上创建了。我试图覆盖图像设定方法。但由于某种原因,imageView没有显示任何内容,尽管图像被分配到它上面。
代码如下:
@implementation CustomImageView
@synthesize image = _image;
- (void)setImage:(UIImage *)correctedImage
{
_image = correctedImage;
}
@end
我尝试删除setter方法。即根本没有覆盖任何方法。它仍然没有显示任何东西。 :(
答案 0 :(得分:1)
问题在于我必须通过将图像传递给超级图像来设置图像。
[super setImage: correctedImage];
简单地说,从基类设置它似乎不起作用:/