【发布时间】:2011-07-13 11:13:05
【问题描述】:
我想创建一个照片库作为 iPhone 中的现有照片库。我在从照片库中选择的滚动查看器中添加图像。在添加图像之前,我调整了所选图像的大小并将其设置为 ImageView 控件。但是当我将添加的图像质量与 iPhone 照片库图像质量进行比较时,我的控制图像并不好。如何带来画质又不存在内存溢出问题。
-(UIImage*)imageWithImage:(UIImage*)image scaledToSize:(CGSize)newSize
{
// Create a bitmap context.
UIGraphicsBeginImageContext( newSize );
[image drawInRect:CGRectMake(0,0,newSize.width,newSize.height)];
UIImage* newImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return newImage;
}
【问题讨论】:
标签: iphone objective-c cocoa-touch