【发布时间】:2019-01-31 00:15:38
【问题描述】:
我在表格视图单元格中有一个带有 TapGesture 的标签,如果它被按下,它应该关闭嵌入在导航控制器中的视图控制器。
通常我会这样做:
_ = navigationController?.popViewController(animated: true)
或
self.dismiss(animated: true)
但这在表格视图单元格类中不起作用。
如果有人可以帮助我,那就太好了!
【问题讨论】:
-
你的回调被调用了吗?您的标签是否“启用用户交互”? UILabel 的默认值为 false。
-
这在表格视图单元格类中不起作用,但在使用该表格视图单元格的视图控制器类中。
-
“这不起作用”真的没有帮助。怎么了?代码被调用了吗? (设置断点。)您的手势识别器调用的完整方法是什么?
-
请展示实现手势识别器的代码
标签: swift uitableview uinavigationcontroller dismiss