iOS
UIImageのサイズ変更
サーチ…
パラメーター
CGInterpolationQuality | 画像をレンダリングするための補間品質のレベル。 |
---|---|
補間品質はグラフィックスの状態パラメータです | typedef列挙型CGInterpolationQuality CGInterpolationQuality; |
任意の画像をサイズと品質でサイズ変更する
- (UIImage *)drawImageBySize:(CGSize)size quality:(CGInterpolationQuality)quality
{
UIGraphicsBeginImageContextWithOptions(size, NO, 0.0);
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSetInterpolationQuality(context, quality);
[self drawInRect: CGRectMake (0, 0, size.width, size.height)];
UIImage *resizedImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return resizedImage;
}
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow