我有一个UIScrollView,后面有另一个带有按钮的视图。按钮不能在滚动视图上,它们必须在它后面。我使用pointInside方法将点击传递到滚动视图后面的按钮视图,如果这是用户点击的位置。但是,如果用户试图拖动/滚动,我不想将按钮传递给按钮视图。如果是这种情况,我希望它滚动滚动视图,而不是点击按钮。
我该如何做到这一点?
答案 0 :(得分:1)
UIScrollView
具有panGestureRecognizer
属性。使用平移手势state
确定是否必须将触摸传递给按钮。