禁用手动缩放UISCROLLVIEW



我有一个带有UISCrollView的项目,我想以编程方式控制缩放,但不能通过用户交互。我尝试将multipleTouchedEnabled属性设置为false。这行不通。当我捏在滚动视图上时,调用scrollViewDidZoomviewForZoomingInScrollView。我还尝试了将UISCrollView和覆盖addGestureRecognizer的划分,并禁用通过[gesture [isKindOfClass: [UIPinchGestureRecognizer class]]的手势。在该替代上断点后,没有任何手势匹配。

因此,我该如何在滚动视图上进行缩放,但不允许与缩放进行手动互动。我仍然需要单个指平移以进行正常滚动。

尝试设置scrollview.pinchgesturerecognizer.enabled = no;

最新更新