我在我的应用程序中使用SDWebImage来设置按钮的图像。但是当我尝试这样做时
[self.buttonPhoto setImageWithURL:self.user.avatarURL forState:UIControlStateNormal];
我看到的图像比它应该小两倍。
比较我为按钮设置本地图像
[self.buttonPhoto setImage:[UIImage imageNamed:@"sara"] forState:UIControlStateNormal];
在这种情况下,我看到正常的图片。
您可能知道这个问题并知道解决方案吗?日Thnx。
答案 0 :(得分:0)
尝试使用此方法为图像使用占位符:
[Button setImageWithURL:[NSURL URLWithString:ImageURL] placeholderImage:[UIImage imageNamed:@"placeholder.png"]];
答案 1 :(得分:0)
问题在于实际图像尺寸。当按钮框架 - 70x70px时,图像尺寸为35x35px。我不知道为什么,但UIButton不希望缩放这样的图像。