我对目标很陌生,我正在尝试增强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();
}
我认为像调整大小的事情很容易,但我出于某些原因无法做到正确。谢谢!
答案 0 :(得分:1)
你不能只将你的图像放入UIImageView并将内容模式设置为UIViewContentModeScaleToFill吗?然后在点击按钮时将UIImageview的大小调整为全屏?