0
我在UIScrollView中有图像。我想要发生的是如果我放大到特定位置,我想禁用滚动(垂直和水平),以便它将保持在缩放区域。你可以给我任何想法如何做到这一点?禁用图像缩放时的滚动
我在UIScrollView中有图像。我想要发生的是如果我放大到特定位置,我想禁用滚动(垂直和水平),以便它将保持在缩放区域。你可以给我任何想法如何做到这一点?禁用图像缩放时的滚动
两件事情要记住:
UIScrollViewDelegate
中的一些方法来完成此操作)。UIScrollView
的contentSize
与您的相框尺寸相同。这样,水平和垂直滚动都将被禁用。CGRect myScrollViewRect = myScrollView.frame;
CGSize myScrollViewFrameSize = CGSizeMake(myScrollViewRect.frame.size.width, myScrollViewRect.frame.size.height);
myScrollView.contentSize = myScrollViewFrameSize;
为了清楚我的推杆更多的代码比你通常会需要。
你的意思是说我将scrollView.contentSize设置为scrollView框架? – user1412469
现在请注意,'contentSize'是'CGSize','frame'是'CGRect'。但是,是的。 – Peres