1
是否可以通過Swift模擬單/雙擊?我使用GitHub中的圖表庫,它可以在選中(手指按下)時突出顯示區域,但是當您移開手指時,該區域保持選中狀態。我想添加這樣的功能,即在完成手指選擇時,在同一位置模擬單擊,或在圖形的其他位置雙擊,以取消選擇區域。謝謝!模擬單/雙擊Swift
是否可以通過Swift模擬單/雙擊?我使用GitHub中的圖表庫,它可以在選中(手指按下)時突出顯示區域,但是當您移開手指時,該區域保持選中狀態。我想添加這樣的功能,即在完成手指選擇時,在同一位置模擬單擊,或在圖形的其他位置雙擊,以取消選擇區域。謝謝!模擬單/雙擊Swift
您必須添加一個UITapGestureRecognizer
,例如:
let tap = UITapGestureRecognizer(target: self, action: #selector(UIViewController.handleTap(sender:)))
chartView.addGestureRecognizer(tap)
然後,你必須實現處理:
@objc func handleTap(sender: UITapGestureRecognizer? = nil) {
// call the touch chart event here
}
之後,模擬水龍頭,你只需要調用的handleTap()
功能