您的位置:首页 > 其它

设置button时出现的问题。

2016-09-02 16:18 204 查看
button设置enable有两个状态,可用与不可用。enable为yes的情况下,button允许与用户进行交互,可触发点击事件

设置为no的时候为不可点击状态,不允许交互。

如果当我们给button设置了新的图片以后,就不允许与用户交互了,也就是设置enable为no,那么

如果这么设置图片:

[cell.headImageBtn sd_setImageWithURL:[NSURL URLWithString:[self.detailDic[@"Photo"]] forState:UIControlStateNormal placeholderImage:[UIImage imageNamed:@"placeholer"]];

会发现button在不可点击的情况下,设置的图片变得模糊不清,像是蒙了一层东西非常不舒服。
所以按钮在不可点击时设置图片,应该这么做就ok了:

[cell.headImageBtn sd_setImageWithURL:[NSURL URLWithString:[self.detailDic[@"Photo"]] forState:UIControlStateDisabled placeholderImage:[UIImage imageNamed:@"placeholer"]];

UIControllerStateDisable为按钮的无效、不允许交互状态。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐