0

我有一个UIScrollView有一堆UIButtons作为孩子的。

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

每个按钮都注册为收听UIControlEventTouchUpInside

有任何想法吗?

4

1 回答 1

0

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

此外,您必须将触摸事件传递给底层 UIScrollView 以使滚动发生。该应用程序实际上是通过让您单击按钮而不是滚动表格来帮您一个忙。

祝你好运

于 2013-03-01T03:25:49.417 回答