नए आईओएस 7 UINavigationController
में, विचारों के बीच स्विच करने के लिए एक स्वाइप इशारा है। क्या इशारा का पता लगाने या अवरोध करने का कोई तरीका है?आईओएस 7 uinavigationcontroller स्वाइप का पता लगाने के लिए कैसे?
उत्तर
इंटरैक्टिव पॉप इशारा पहचानकर्ता UINavigationController
की interactivePopGestureRecognizer
संपत्ति के माध्यम से उजागर किया गया है। आप इशारा पहचानकर्ता का एक लक्ष्य के रूप में अपने स्वयं के नियंत्रक जोड़ सकते हैं और उचित प्रतिक्रिया कर सकते हैं:
@implementation MyViewController
...
- (void)viewDidLoad
{
[super viewDidLoad];
[self.navigationController.interactivePopGestureRecognizer addTarget:self
action:@selector(handlePopGesture:)];
}
- (void)handlePopGesture:(UIGestureRecognizer *)gesture
{
if (gesture.state == UIGestureRecognizerStateBegan)
{
// respond to beginning of pop gesture
}
// handle other gesture states, if desired
}
...
@end
बिल्कुल सही! यह वही है जो मैं आपको धन्यवाद देना चाहता था। – Steven
यहाँ स्विफ्ट में Austin's answer है। चयनकर्ता बनाने के लिए this post का उपयोग करके, मुझे निम्नलिखित कार्य मिलते हैं।
override func viewDidLoad() {
super.viewDidLoad()
self.navigationController?.interactivePopGestureRecognizer?.addTarget(self, action:#selector(self.handlePopGesture))
}
func handlePopGesture(gesture: UIGestureRecognizer) -> Void {
if gesture.state == UIGestureRecognizerState.Began {
// respond to beginning of pop gesture
}
}
यह मेरे लिए प्रतिक्रिया नहीं दे रहा है ... मैं बस इशारा पहचान पर "हैलो" प्रिंट करना चाहता था –
- 1. स्वाइप पता लगाने के लिए
- 2. कैसे स्वाइप जेश्चर दिशा का पता लगाने?
- 3. आईओएस 7 कस्टम संक्रमण UINavigationController
- 4. आईओएस क्रोम का पता लगाने
- 5. आईओएस 9 मूक मोड का पता लगाने के लिए कैसे?
- 6. कैसे खिड़की पता लगाने के लिए Windows 7
- 7. आईओएस 7 में मोबाइल सफारी ब्राउज़र का पता कैसे लगाएं?
- 8. कैसे एक धुरी आइटम पता लगाने के लिए विंडोज फोन में चुना जाता है 7
- 9. आईओएस में ओपनसीवी का उपयोग करके होंठ के किनारे का पता लगाने के लिए कैसे?
- 10. आईओएस: UISplitViewController को UINavigationController
- 11. का पता लगाने के लिए Ctrl +
- 12. तालिका दृश्य कक्ष का पता लगाने के लिए कैसे स्विफ्ट
- 13. एंड्रॉइड - बाएं स्वाइप करें | दाएं। इशारा पता लगाने
- 14. आईओएस का पता लगाने के कनेक्शन की गति या प्रकार
- 15. मैक्रो के साथ हस्ताक्षर का पता लगाने के लिए कैसे?
- 16. हैंडल रिसाव के स्रोत का पता लगाने के लिए कैसे
- 17. ड्रैग के बाद 'फ्लिक' का पता लगाने के लिए कैसे?
- 18. स्ट्रीम के अंत का पता लगाने के लिए कैसे?
- 19. का पता लगाने कि ऑनस्क्रीन कीबोर्ड विंडोज फोन पर 7
- 20. का पता लगाने के निर्देशों
- 21. आवाज का पता लगाने
- 22. का पता लगाने
- 23. माईस्क्ल/innodb में deadlocks का पता लगाने के लिए कैसे?
- 24. क्लासपाथ में डुप्लिकेट जेएआर का पता लगाने के लिए कैसे?
- 25. स्थान परिवर्तन का पता लगाने के लिए कैसे करें
- 26. dict संशोधन का पता लगाने के लिए कैसे?
- 27. काउंटर ओवरफ़्लो का पता लगाने/रोकने के लिए कैसे करें
- 28. हेडसेट क्षमताओं का पता लगाने के लिए कैसे
- 29. घटनाक्रम गोलांग: क्लाइंट डिस्कनेक्शन का पता लगाने के लिए कैसे?
- 30. ओपनसीवी में ज्ञात वस्तुओं का पता लगाने के लिए कैसे?
'मैं इसे अक्षम नहीं करूँगा'। आप इसे ध्वनि बनाते हैं जैसे आप "शरारती" –
ऐसा इसलिए है क्योंकि मैंने "यूनाविगेशन कंट्रोलर में स्वाइप जेश्चर को अक्षम करने के तरीके" के बारे में एक समान विषय पढ़ा है। तो मैं स्पष्ट होना चाहता था ^^ – Steven