提问人:AMR AL-KHAYAT 提问时间:11/30/2022 更新时间:11/30/2022 访问量:30
UITap 手势识别崩溃
UITap gesture recognized crash
问:
我有 tableview 有多个标头,其中一个标头具有 UIView,而 UIView 包含
1- UIImage视图
2- UI标签
在UIImageView中添加UITapGesture后,当我按下此图像时,该图像将导航到另一个屏幕
--我的问题是
当我将 UITapGesture 添加到 imageView 时,并尝试按下它应用程序崩溃并显示此消息
由于未捕获的异常“NSInvalidArgumentException”而终止应用,原因:“-[UIView showHint:]:无法识别的选择器发送到实例 0x1693efb30”**
func tableView(_ tableView: UITableView, willDisplayHeaderView view: UIView, forSection section: Int) {
let tap = UITapGestureRecognizer(target: view, action: #selector(showHint))
hintImageView.isUserInteractionEnabled = true
hintImageView.addGestureRecognizer(tap)
}
@objc func showHint(_ sender: UITapGestureRecognizer) {
print("hi")
}
答: 暂无答案
评论
target
view
self