如何使用 WIDTH: AUTO & HEIGHT: x amount 调整 Facebook 头像的大小?下面的代码有效,但是当头像更宽时,图像看起来很狭窄。
/**
* 更新头像 */ - (void) handleAvatar { if ([[self account] getAvatar]){ if (![self avatarDrawn]){ [self.avatarImageView setHidden:NO];
[ApiGateway avatarImage: [self account]
completionHandler: ^(UIImage *fetchedImage, NSURL *fetchedURL, BOOL isInCache) {
UIImage * roundedImage = [UIImage roundImage:[UIImage imageWithImage:fetchedImage scaledToSize:self.avatarImageView.frame.size] borderWidth:7.0f];
[[self avatarImageView] setImage:roundedImage];
[self setAvatarDrawn:YES];
/**
@todo Remove strange thin border
*/
} errorHandler:^(NSError *error) {
[Util showNetworkError:error];
}];
}
} else {
[self.avatarImageView setHidden:YES];
}
}