我有一个 UIImageView,其框架在加载图像之前设置,对于图像来说总是太大,因此,例如,当我尝试圆角时,什么也没有发生。
如何调整框架大小,使其与底层图像的大小相同,同时确保 UIImageView 的中心点不会改变?
最佳答案
如果更改 UIView 的边界,中心不会改变。
CGRect bounds;
bounds.origin = CGPointZero;
bounds.size = newImage.size;
imageView.bounds = bounds;
imageView.image = newImage;
关于iphone - 如何调整 UIImageView 的大小以适应底层图像而不移动它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3000009/