รหัสของฉันทำงานใน iOS 12 เวอร์ชันล่าสุด แต่หลังจาก iOS 13 รหัสนี้ไม่สามารถเรียกใช้ตัวเลือกได้ ฉันใช้ UIGestureRecognizerDelegate สำหรับ iOS 13
นี่คือรหัสของฉัน
let panGest = UIPanGestureRecognizer(target: self, action: #selector(self.handleTap(_:)))
panGest.delegate = self
txtVw.addGestureRecognizer(panGest)
นี่คือให้ txtVw = subVws ของฉันเป็น! UITextView , txtVw = subVws as! UITextView
ฉันใช้รหัสนี้:
let panGest = UIPanGestureRecognizer(target: self, action: #selector(self.handleTap(_:)))
self.view.addGestureRecognizer(panGest)
มันใช้งานได้ แต่ฉันมีหนึ่งมุมมองย่อยและสำหรับมุมมองย่อยไม่ทำงาน & โทร !!
ไม่ได้เรียก self.handleTap หรือ gestureRecognizer(_:shouldRecognizeSimultaneouslyWith:)
UITextView
? นี่เป็นการตั้งชื่อที่แย่ที่สุดที่อาจใช้ได้ อย่างไรก็ตาม ลองใช้ stackoverflow.com/a/53146108/689779 นี้ - person Maysam   schedule 07.12.2019