How do I resize Facebook avatar with WIDTH: AUTO & HEIGHT: x amount ? Code below works but when the avatar is wider, it appears that the image is cramped.
/**
* Update avatar */ - (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];
}
}