繁体   English   中英

UIScrollView在放大时以UIImageView为中心旋转?

[英]UIScrollView with UIImageView centered rotation when zoomed?

我正在尝试创建一个与苹果照片应用程序完全相同的图像查看器。 但是现在我只对单个图像行为感兴趣。

我已经在UIScrollView中放置了一个UIImageView并设法处理了几乎所有东西,这就是如果我放大图像的一部分(例如肖像图像),然后在横向旋转设备,该部分显示为旋转在左上角而不是中心。

让我试着说明一下。 这就是我现在拥有的:

是)我有的

这就是我想要发生的事情:

我想要的是

基本上我相信我知道我怎么做,但它似乎涉及比它应得的更多的编码。 也许我错过了一些简单的属性,我可以设置为获得这种期望的行为。

任何提示,任何人?

self.imageView.center = self.scrollView.center;

设置[imgView setContentMode:UIViewContentModeScaleAspectFit];

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM