我需要在tablecell上添加button以响应点击事件(或者其他方式可以响应区域点击事件也行,最好是简便的方法),然后我发现我在tablecell上添加button之后,button可以响应点击事件,但是如果在button的范围内拖动tableview,tableview不会进行滚动,我猜测是button的点击事件与tableview的scroll事件相互冲突了,那么我要如何才能使button区域响应点击事件而且还能响应tableview的拖动呢?求指教
我的做法是写个ScrollMenu继承CCMenu, 重新注册一下触摸优先级,
值得注意一点的是还要设置一个viewSize,在touchBegan里判断触摸点位于viewSize里再继续分发,不然
在tableView不可视范围里仍可能响应按钮事件。
CCMenu注册的触摸优先级是最高的优先级,就因为这点对屏蔽层滚动层之类的操作都有很大影响,
实在急眼了可以改下源代码,把Menu的优先级设低点,具体风险自行评估。