gpt4 book ai didi

ios - 某些单元格未调用委托(delegate) didSelectRowAt

转载 作者:行者123 更新时间:2023-11-30 12:26:29 25 4
gpt4 key购买 nike

某些自定义单元格未调用 didSelectRowAt。我还在 tableView 上使用手势识别器。我尝试覆盖 shouldReceive

func gestureRecognizer(_ sender: UIGestureRecognizer, shouldReceive touch: UITouch) -> Bool {
return true
//return false
}

对于这两种情况,无论是真还是假,都不会为相关单元格调用 didSelectRowAt。在自定义单元格上启用用户交互

最佳答案

第一个手势和didSelect不能同时工作。但是如果您想为自定义单元格启用tableview手势和didSelect,您需要在下面的方法中检查当前 View

 func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer, shouldReceive touch: UITouch) -> Bool {
if touch.view!.isKind(of: Your Custom Cell){
return false
}
return true
}

希望对您有帮助!

关于ios - 某些单元格未调用委托(delegate) didSelectRowAt,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44134693/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com