Gre*_*reg 1 iphone uiview uiimageview uiinterfaceorientation ios
问题 - 在"中心"模式下,如何在UIImageView中缩放图像?(更改框架不起作用)我应该澄清一下,我希望能够以编程方式执行此操作.
我可以通过将它的框架更改为更小但是在同一个中心来缩放UIImageView,这样可以工作(我在视图上放置边框来检查),但是UIImageView中的实际图像不会改变.请记住,UIImageView模式必须"居中".
背景:我问的原因是因为我想要在方向变化之间缩放一些图像,并且它们需要居中,但是它们的视图不能具有"纵横拟合"模式,因为一些视图随着时间的推移而被旋转转换,并让它们自动缩放,因为它们旋转时发生的方向更改将无法正常工作.
尝试设置contentScaleFactor(在iOS 4.0中可用)或transform属性:
imageView.contentScaleFactor = scale;
imageView.transform = CGAffineTransformMakeScale(scale,scale);
Run Code Online (Sandbox Code Playgroud)