Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> iOS

Phát hiện vuốt dọc (vertical swipe) trên ScrollView bằng Swift

ScrollView không cung cấp hướng vuốt gốc. Cách làm: dùng UISwipeGestureRecognizer.

  1. Kéo Swipe Gesture Recognizer lên ScrollView trong Storyboard.
  2. Attribute Inspector → Swipe = "Up" (hoặc Down).
  3. Tạo @IBAction cho gesture:
@IBAction func swipeMade(_ sender: UISwipeGestureRecognizer) {
  if sender.direction == .up {
    print("up swipe made")
    // xử lý tại đây
  }
}

Khi vuốt lên, console in "up swipe made".