我在Iphone屏幕上出现了一个特殊分辨率的图像。我需要通过获取信息来调整该图像的大小。作为用户的警报(宽度和高度)。任何人都可以帮我解决这个????
的代码块答案 0 :(得分:0)
警告:代码在答案框中输入,未经过测试。但它非常接近。
NSSize newSize = [self getSizeFromUser]; // you have to write this part.
CGRect theRect = CGRectMake (0, 0, newSize.width, newSize.height);
// Put image into new context
UIGraphicsBeginImageContext (newSize);
[theImage drawInRect: theRect];
//get the image from the context
UIImage *newImage = UIGraphicsGetImageFromCurrentImageContext();
[[compositeImage retain] autorelease];
UIGraphicsEndImageContext();