我有一个UIScrollView
,它有一个自定义UIView
子类。在此UIView
上,视图上有多个UIButton
点差,UIViewController
的层次结构为:
UIViewConteroller&#39的视图>自定义UIView> UIScrollView>习惯 UIView> UIButtons。
问题是当我尝试滚动scrollView时,如果我从其中一个按钮开始滚动,它就不会滚动。如果我从每个按钮之间的一个间隙开始滚动它会滚动。
即使我从按钮开始滚动,如何滚动滚动滚动(如果我点击它就会触发按钮)?
我已尝试将canCancelContentTouches
设置为true
,但它无法正常工作。
我尝试将UIScrollView
作为子类并覆盖touchesShouldCancel
,但当我从其中一个按钮开始滚动时,它仍然无效...
谢谢!