我在这里阅读了各种帖子,询问类似的问题......我尝试了各种方式,包括边界和框架等,包括以下内容:
myImage.frame = CGRectMake(0.0f, 0.0f,50.0f, 50.0f);
Run Code Online (Sandbox Code Playgroud)
和:
myImage.bounds = CGRectMake(0.0f, 0.0f,50.0f, 120.0f);
Run Code Online (Sandbox Code Playgroud)
这些都不是.
但是,我觉得有趣的是,以下代码让我移动图像但不改变宽度:
CGRect frameRect = myImage.frame;
frameRect.size.width = 50.0f;
frameRect.origin.x += 10.5f;
myImage.frame = frameRect;
Run Code Online (Sandbox Code Playgroud)
那么为什么不改变我的ImageView的宽度/高度呢?
我在这里发现了另一篇文章,基本上说我必须修改一本小代码来调整我的图像大小...这是真的吗?
比如这一个: UIImage:调整大小,然后裁剪
当然这比那简单?
iphone ×1