iphone – 触摸按钮时,UIButton的UIScrollView不会滚动

我的UIView中有一个UIScrollView.我在滚动视图中添加了一些UIButtons.

如果我没有按下按钮并拖动,则滚动视图拖动得很好.
如果我触摸按钮并拖动则滚动视图不会移动.

我希望滚动视图在拖动时始终滚动,并且仅在Touch Up Inside事件中选择按钮.

我不想检查“延迟内容触摸”,因为我不想等待延迟.

有谁知道我需要做些什么才能让它发挥作用?

问候,
丰富

最佳答案 没有自动的方法.你必须手动处理触摸事件,然后确定用户想要做什么,如果他向上或向下移动手指X像素,然后他想要滚动,如果他释放按钮内的触摸,那么他可能想要激活该动作.

问候!

点赞