touchesBegan不工作swift 4

时间:2018-04-04 07:00:22

标签: ios uiview touch swift4

我创建了一个单独的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类。

但是,当我触摸或继续查看时,没有一种叫做

的方法

我检查了许多以前的相关问题。但无法解决问题

我检查: - - 为视图启用了用户交互 - 视图位于顶部

0 个答案:

没有答案