Sobes.tech
Junior — Middle

Bir uygulamada hareket olayları işleyicisi nasıl kaydedilir?

sobes.tech yapay zeka

AI'dan gelen yanıt

iOS'ta dokunma hareketlerini kaydetmek için UIGestureRecognizer sınıfı ve onun alt sınıfları, örneğin UITapGestureRecognizer, UISwipeGestureRecognizer ve diğerleri kullanılır.

Tek bir dokunuşu tanımak için bir hareket işleyici kaydetme örneği:

let tapGesture = UITapGestureRecognizer(target: self, action: #selector(handleTap))
view.addGestureRecognizer(tapGesture)

@objc func handleTap(_ sender: UITapGestureRecognizer) {
    print("Dokunma hareketi tanındı")
}

Burada, bir hareket tanıyıcı oluşturulur, ilgili UIView'ye eklenir ve tetiklendiğinde handleTap metodu çağrılır. Böylece, uygun tanıyıcılar kaydedilerek çeşitli hareketler işlenebilir.