Ios 当UIScrollview处于可平移状态时,如何禁用其滚动?

Ios 当UIScrollview处于可平移状态时,如何禁用其滚动?,ios,xamarin,xamarin.ios,xamarin.forms,Ios,Xamarin,Xamarin.ios,Xamarin.forms,我正在将uicrollview移动到uicrollview中。如果UIScrollView不可平移,则我可以设法触发TouchesBegind和TouchesMoved事件,但当UIScrollView被缩放时,如果我尝试触摸并移动UIView,scrollview会被拦截并开始滚动。我无法在UIScrollView中自由移动UIVIew 有谁能建议我如何解决这个问题吗 解决方案: 我通过将UIPangestureRecognitizershouldRecognitizer同时设置为true找到

我正在将
uicrollview
移动到
uicrollview
中。如果
UIScrollView
不可平移,则我可以设法触发
TouchesBegind
TouchesMoved
事件,但当
UIScrollView
被缩放时,如果我尝试触摸并移动
UIView
,scrollview会被拦截并开始滚动。我无法在
UIScrollView
中自由移动
UIVIew

有谁能建议我如何解决这个问题吗

解决方案:


我通过将UIPangestureRecognitizer
shouldRecognitizer同时设置为true找到了解决方案。

有一个类似的问题,我刚刚实现了双击,将UIImageView(在您的例子中是UIView)恢复到原来的大小,这似乎是iOS应用程序中相当常见的机制,也许这是你的一个选择?我已经发布了解决方案。有一个类似的问题,我刚刚实现了双击,将UIImageView(在你的例子中是UIView)恢复到原始大小,这似乎是iOS应用程序中相当常见的机制,也许这是你的一个选择?我已经发布了解决方案。