我在UITableViewCell中放置了一个小的UIView.
>如果点击这样的UIView,我想打开一个弹出窗口.@H_301_10@>如果在UIView之外点击,我想执行它在UITableView“didSelectRowAtIndexPath”函数中定义的内容.
目前正在发生的事情是,当我点击视图时,两件事情都会发生:弹出窗口打开并触发“didSelectRowAtIndexPath”功能.
如何确保在单击UIView时未触发“didSelectRowAtIndexPath”功能?
目前的实施:
我在自定义UITableViewCell类中为UIView定义了一个UITapGestureRecognizer.
让tapGesture = UITapGestureRecognizer(target:self,action:#selector(MyCustomTableViewCell.clickOnHelp(_ :)))@H_301_10@myClickAreaUIView.addGestureRecognizer(tapGesture)