我正在尝试让我的界面更具响应性。 UIView
在用户触摸时更改颜色,我希望在触摸视图时已经这样做。
我可以实现一个UITapGestureRecognizer
,但点击不是我想要的,因为它需要在被识别之前结束触摸。
我想这很简单。或者我错了吗?
我是否要创建自定义UIGestureRecognizer类?
答案 0 :(得分:1)
您是否尝试过touchedBegan
?
override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
if let touch = touches.first {
// ...
}
super.touchesBegan(touches, with: event)
}