ios - 如何减少UIImageView上图像显示的大小

标签 ios objective-c iphone uiimage image-manipulation

我的问题是,在我的应用程序中,我有UIImageviewbutton1button2button1用于访问保存的照片库中的图像,button2用于将图像存储在数据库中,

但是图片尺寸为(800x800),非常大,我想以(50x50)尺寸存储

单击button2时如何缩小图像尺寸?

最佳答案

// grab the original image
UIImage *originalImage = [UIImage imageNamed:@"myImage.png"];

UIImage *scaledImage = [UIImage imageWithCGImage:[originalImage CGImage] scale:50/800 orientation:UIImageOrientationUp];

关于ios - 如何减少UIImageView上图像显示的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5661199/

相关文章:

iphone - 将焦点设置为 UITabBarItem

iphone - 如何以编程方式刷新 UIViewController?

ios - 将应用程序放到 iphone 上进行测试的步骤是什么?

ios - 检查实例的更好方法是从类列表中获取类型?

ios - 键盘重叠时向上移动 UITextField

ios - MFMailComposeView 崩溃

iphone - 锁定解锁事件iphone

ios - 如何通过互联网每天更改应用程序中的图像

ios - 在旋转时更改 UITableViewCell 中的文本对齐方式

objective-c - block 不响应外部属性更改