我有一个带有UIButton的自定义UITableViewCell。UIButton阻止苹果实现的滑动删除手势识别器;如果滑动开始于按钮,则无法识别滑动,否则将出现删除按钮,并且一切正常工作
目前,我已经用UIImageView替换了UIButton,以获得所需的行为。
我希望如果有人能做到这一点。
我已经尝试实现了这个委托方法。
-(BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer 并在视图/子视图中搜索其所有手势识别器,并将单元作为代表分配给它们。我仍然可以让它在UIButton上工作。
I以ios8为目标
谢谢
发布于 2017-01-22 11:16:14
使用UILable或UIImage代替UIButton,将userInteractionEnabled设置为YES,并向其添加UITapGestureRecognizer手势。
https://stackoverflow.com/questions/28411467
复制相似问题