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