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

时间:2013-01-14 17:31:23

标签: iphone ios objective-c uiscrollview uiimageview

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

我在UIScrollView中放置了一个UIImageView并设法处理了一件事,除此之外,这就是我放大图像的一部分(例如肖像图像),然后在横向上旋转设备部分似乎在左上角而不是中心旋转。

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

What I have

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

What I want

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

任何提示,任何人?

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

设置[imgView setContentMode:UIViewContentModeScaleAspectFit];