में वीडियो चलाते समय स्पर्श का पता लगाने के लिए मैंने प्रोग्रामरिक रूप से AVPlayerViewController
को UIViewController
में जोड़ा है। जब खिलाड़ी खेलना समाप्त कर देता है तो मैं अधिसूचना प्राप्त करने में सक्षम हूं (playerDidFinishPlaying)। मैं यह जानना चाहूंगा कि वीडियो चलाते समय उपयोगकर्ता ने स्क्रीन को छुआ है या नहीं और मुझे कोई संबंधित सूचनाएं नहीं मिली हैं।स्विफ्ट में, AVPlayerViewController
कस्टम बेस कक्षा:
class CustomAVPlayerViewController: AVPlayerViewController {
override func touchesBegan(touches: Set<UITouch>, withEvent event: UIEvent?) {
print("touchesBegan")
}
}
ViewController:
स्विफ्ट 2:
जब उपयोगकर्ता आगे/पिछड़ा बटन दबाता है तो स्पर्श का पता कैसे लगाया जाए? – pkc456