美文网首页iOS Developer
UIButton的imageView属性与setImage方法

UIButton的imageView属性与setImage方法

作者: eversterd | 来源:发表于2015-12-23 00:43 被阅读826次

今天练习的项目是根据图片猜词,从给出的选项中选出正确的字排列成正确的答案。进入下一题后图片会更新,按照视频中的方法点击下一题后重新设置图片,标题,答案,以及选项。除了图片没有更新,标题、序号等都载入了下一题的内容。

self.countVIew.text=[NSString  stringWithFormat:@"%d/%lu",self.index+1,self.questions.count+1];

self.titleVIew.text=question.title;

self.iconView.imageView.image=[UIImage  imageNamed:question.icon];

iconView是一个UIButton,搜索了关键字,发现问题出现在UIButton的imageView属性是只读(readonly)属性,不能直接修改image的内容。

通过下面的方法可以正常更新image的属性并正常显示。

[self.iconView  setImage:[UIImage  imageNamed:question.icon]  forState:UIControlStateNormal];

不过神奇的是视频中直接修改imageView可以正常编译运行

相关文章

网友评论

    本文标题:UIButton的imageView属性与setImage方法

    本文链接:https://www.haomeiwen.com/subject/fxlwqttx.html