Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> iOS

Swift का उपयोग करके ScrollView पर वर्टिकल स्वाइप कैसे डिटेक्ट करें?

ScrollView पर वर्टिकल स्वाइप डिटेक्शन

ScrollView में स्वाइप डिटेक्ट करने के लिए हमें कुछ ट्रिक्स का उपयोग करने की आवश्यकता होगी क्योंकि स्क्रॉल व्यू मूल रूप से इस पर किए गए स्क्रॉल की दिशा नहीं देता है। हम इसे एक उदाहरण की मदद से देखेंगे।

  1. एक खाली प्रोजेक्ट बनाएं, अपनी आवश्यकता के अनुसार व्यू में स्क्रॉल व्यू जोड़ें।
  2. उन्हें एप्लिकेशन में आवश्यकतानुसार कंस्ट्रेंट दें।
  3. ऑब्जेक्ट लाइब्रेरी से, स्क्रॉल व्यू के ठीक ऊपर एक स्वाइप जेस्चर रिकॉग्नाइजर ड्रैग और ड्रॉप करें।
  4. जेस्चर रिकॉग्नाइजर चुनें, उसके एट्रिब्यूट इंस्पेक्टर पर जाएं और वहां से, स्वाइप विकल्प चुनें और मान को "up" पर सेट करें।

जब आप ऐसा करते हैं, तो अब आपका जेस्चर रिकॉग्नाइजर केवल अप स्वाइप को पहचान सकता है। अब आपको इस स्वाइप जेस्चर के लिए एक मेथड बनाने की आवश्यकता है।

@IBAction func swipeMade(_ sender: UISwipeGestureRecognizer) {
    if sender.direction == .up {
        print("up swipe made")
        // यहां एक्शन परफॉर्म करें।
    }
}

जब आप यह कोड लिखते हैं, तो रिकॉग्नाइजर इस मेथड को इवेंट भेजता है, और यदि स्वाइप दिशा अप है, तो यह if ब्लॉक के अंदर आएगा। आप यहां अपना वांछित ऑपरेशन कर सकते हैं।

जब हम इस कोड को डिवाइस पर चलाते हैं और स्वाइप करते हैं, तो नीचे कंसोल पर उत्पन्न परिणाम है:

Swift का उपयोग करके ScrollView पर वर्टिकल स्वाइप कैसे डिटेक्ट करें?

  1. Swift का उपयोग करके iOS ऐप में इमेज व्यू में इमेज को कोण द्वारा कैसे घुमाएं? Swift का उपयोग करके iOS ऐप में इमेज व्यू में इमेज को कोण द्वारा कैसे घुमाएं?

    इमेज लगभग सभी एप्लिकेशन में होती हैं, आपने कई गेमिंग एप्लिकेशन देखे होंगे जहां इमेज घूमती हैं। इस पोस्ट में हम देखेंगे कि iOS एप्लिकेशन में इमेज व्यू में इमेज को कोण द्वारा कैसे घुमाएं। चरण 1: नया Xcode प्रोजेक्ट बनाएं Xcode → Single View Application → नाम RotateImage रखें। चरण 2: स्टोरीबोर्ड से

  1. Android में लेआउट को वर्टिकली स्क्रॉलेबल कैसे बनाएं? Android में लेआउट को वर्टिकली स्क्रॉलेबल कैसे बनाएं?

    Android में ScrollView से वर्टिकल स्क्रॉलिंग ScrollView एक व्यू ग्रुप है जो अपने सिंगल चाइल्ड को वर्टिकली स्क्रॉल करने योग्य बनाता है। कंटेंट स्क्रीन से बड़ा होने पर उपयोगी। चरण 1: प्रोजेक्ट बनाएं Android Studio: File → New Project। चरण 2: लेआउट (activity_main.xml) - ScrollView के साथ <?xml ver

  1. Android में ScrollView के अंत का पता कैसे लगाएं? Android में ScrollView के अंत का पता कैसे लगाएं?

    ScrollView स्क्रॉल अंत पहचान यह उदाहरण दर्शाता है कि ViewTreeObserver.OnScrollChangedListener का उपयोग करके ScrollView के शीर्ष या अंत तक पहुंचने का पता कैसे लगाएं। चरण 1: नया प्रोजेक्ट बनाएं Android Studio में File → New Project चुनें। चरण 2: लेआउट में ScrollView और WebView (activity_main.xml) &l