2014-04-30 4 views
1

버튼의 이미지 설정을 위해 앱에서 SDWebImage를 사용합니다. 하지만 그걸하려고 할 때SDWebImage UIButton setImageWithURL iOS6에서 작은 이미지를 반환합니다.

[self.buttonPhoto setImageWithURL:self.user.avatarURL forState:UIControlStateNormal]; 

이미지가 두 배 더 작아야합니다.

enter image description here

내가 정상 화상 표시 이때 버튼

[self.buttonPhoto setImage:[UIImage imageNamed:@"sara"] forState:UIControlStateNormal]; 

로컬 이미지 설정 쓰기 비교 하였다.

enter image description here

당신이이 문제에 대해 알고 해결책을 알고있을 수 있습니까? Thnx.

답변

0

는이 방법으로 이미지의 자리 표시자를 사용하려고 :

[Button setImageWithURL:[NSURL URLWithString:ImageURL] placeholderImage:[UIImage imageNamed:@"placeholder.png"]]; 
0

문제는 실제 이미지의 크기에 대한이었다. 버튼 크기가 70x70 픽셀 인 이미지 크기는 35x35 픽셀이었습니다. 그리고 나는 그 이유를 모르지만, UIButton은 그러한 이미지의 스케일을 원하지 않습니다.

관련 문제