我希望屏幕上有一个大按钮,可以在单击时执行操作。我还希望大按钮中有6个按钮,在双击时执行不同的操作。
我正在考虑让大按钮变成一个简单的UIView,向它添加一个UITapGestureRecognizer,然后使用UIControlEventTouchDownRepeat添加该视图中的6个按钮并检查tapCount == 2.有关最佳方法的任何想法吗?
答案 0 :(得分:0)
请注意[UIView handleTouches:]
方法。您可以使用它来确定哪个视图根据tapCount处理触摸,而不必确定用户从超级视图中的位置点击的按钮