我想要一个比图像更大的框架,所以我做了这样的事情:
当然,我有UIScrollViewDelegate
并且我处理缩放。但是有一个问题。当我缩放图片时,我可以在缩放模式下滚动到这个“蓝色”空白区域。
缩放后,当我的缩放图片宽度大于滚动视图宽度时,我希望用户不能滚动到这个空白空间。我怎样才能做到这一点?
(1) 缩放比例 1.0:
(2) 缩放后移到边缘:
(3) 我希望它是什么:
编辑: 设置 contentInset 后:
[self.scView setContentInset:UIEdgeInsetsMake(0, -30, 0, -(self.frame.size.width-csc.width/2))];
为什么它向左移动?