单击子项时滚动失败

时间:2013-03-01 02:51:37

标签: iphone ios objective-c cocoa

我有一个UIScrollView,其中有一群UIButtons为孩子。

如果我点击这些按钮之外,我可以滚动UIScrollView。但是,如果我尝试通过单击其中一个按钮进行滚动,则滚动视图不起作用。

注册每个按钮以收听UIControlEventTouchUpInside

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

如果你正在触摸按钮并希望滚动,那么你应该链接到UIControlEventTouchDownInside事件,而不是在外面!

此外,您必须将触摸事件传递给基础UIScrollView才能进行滚动。该应用程序实际上是通过让您单击按钮而不是滚动表格来帮助您。

祝你好运