iOSで画像がぼやけたり、ギザギザしたりする問題
436 ワード
iOS上でUIImageViewの大きさを直接縮小すると鋸歯が発生し、先にスケーリングしてから使用することができる.
転載先:https://blog.51cto.com/181911195/1693135
- (UIImage *)scaleToSize:(UIImage *)img size:(CGSize)size {
UIGraphicsBeginImageContextWithOptions(size, NO, 0.0);
[img drawInRect:CGRectMake(0, 0, size.width, size.height)];
UIImage* scaledImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return scaledImage;
}
転載先:https://blog.51cto.com/181911195/1693135