[英]How to resize UIImageView?
我有一个名为img
的UIImageView
。
假设每次按下按钮时,如何将其大小增加1.0
?
听起来您需要调整UIImageView
size
,而不是真正更改UIImage
大小。 您可以为此UIImageView分配新的框架值。
CGRect newFrame = img.frame;
newFrame .size.width += 1;
newFrame .size.height += 1;
img.frame = newFrame ;
只需设置其他框架(以及适当的内容模式)即可。 例如:
- (IBAction) buttonWasPressed
{
[imageView setFrame:CGRectInset([imageView frame], -20, -20)];
}
请注意,这仅更改视图大小,而不更改基础图像数据。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.