我创建了一个单独的UIView类来检测用户触摸。
class SelectionView: UIView {
override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
print("touchesBegan")
}
override func touchesMoved(_ touches: Set<UITouch>, with event: UIEvent?) {
print("touchesMoved")
}
override func touchesEnded(_ touches: Set<UITouch>, with event: UIEvent?) {
print("touchesEnded")
}
}
然后我只是接受了一个视图并为其分配了SelectionView类。
但是,当我触摸或继续查看时,没有一种叫做
的方法我检查了许多以前的相关问题。但无法解决问题
我检查: - - 为视图启用了用户交互 - 视图位于顶部