我很新,客观,我试图增强一个iPhone应用程序(由其他人完成的编码)。我试图从互联网上拉取图片,并将其显示为缩略图。如何通过点击不透明按钮来调整图片的大小?
这个想法是让用户点击按钮(不透明的背后的图像),并将其调整为全尺寸 - 覆盖整个屏幕。
这是按钮动作我.m文件代码:
-(IBAction)changeFullSize{
test.text = @"YOU HAVE CLICKED!";
// grab the original image
CGSize newSize = CGSizeMake(320, 480);
UIGraphicsBeginImageContext(newSize);
[urlImage.image drawInRect:CGRectMake(0, 0, newSize.width, newSize.height)];
UIImage *newImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
}
我觉得像调整会很容易,但我不能得到正确的某些原因。谢谢!
那么问题是什么?我假设图像正在从史瑞克变成驴子的形象:P? – mbh 2012-02-17 01:48:32
您提交的代码不显示newImage。你忘了显示它还是不工作? – sch 2012-02-17 02:09:08
我想这不行。它是:urlImage.image = newImage; 或者那是不对的? – nanonano 2012-02-17 04:14:35