1

在一个使用 Xcode 4.3.2 的全新 iOS 项目中,如果一个按钮有一个使用 Interface Builder 创建的 Action,并且它打印出来"button is tapped on",那么一切正常。

但是,当主视图为单击添加时UITapGestureRecognizer,即使点击了按钮,也会认为主视图被点击,但不会调用按钮 Action。

有没有办法使这项工作?(是否建议不要使用Button Action,而是使用UITapGestureRecognizer作为按钮?但如果是滑块,那么我们确实需要Action)

4

1 回答 1

2

排除[UIGestureRecognizer delegate]或设置cancelsTouchesInView为中的按钮NO

于 2012-05-21T14:28:20.460 回答