我有UIImage,我想在不将其设置为UIImageView的情况下进行缩放。 我怎么能这样做?
答案 0 :(得分:1)
正如@rckoenes所提到的,UIImage只是一个图像对象,它不处理显示,这正是UIImageView的用途。
对于捏缩放图像,最简单的方法是添加UIImageView as a subview to a UIScrollView。
答案 1 :(得分:0)
如果你想要的是改变你的UIImage的大小,我在这里回答:set size of an image programatically
只需这样做:
// Given a UIImage image and a CGSize newSize:
UIGraphicsBeginImageContextWithOptions(newSize, NO, 0.0);
[image drawInRect:CGRectMake(0, 0, newSize.width, newSize.height)];
UIImage *newImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
// Your scaled image is now in newImage