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应用程序中相当常见的机制,也许这是你的一个选择?我已经发布了解决方案。