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

Swift का उपयोग करके iPhone को वाइब्रेट कैसे करें?

iPhone पर हैप्टिक फीडबैक उत्पन्न करना

Swift का उपयोग करके iPhone को वाइब्रेट करने के लिए हम दो अलग-अलग विधियों का उपयोग करेंगे। पहले एक नया प्रोजेक्ट बनाएं और मुख्य व्यू कंट्रोलर में चार अलग-अलग बटन जोड़ें।

अब अपने व्यू कंट्रोलर क्लास में AudioToolbox फ्रेमवर्क इम्पोर्ट करें।

पहले बटन के लिए एक एक्शन जोड़ें और नीचे दिखाए अनुसार निम्नलिखित कोड लिखें:

@IBAction func actionButtonOne(_ sender: Any) {
    AudioServicesPlayAlertSound(SystemSoundID(kSystemSoundID_Vibrate))
}

यह आपके डिवाइस पर एक लंबा वाइब्रेटिंग फीडबैक उत्पन्न करेगा। अब iOS 10 या उससे अधिक वाले डिवाइस पर अधिक वाइब्रेशन इफेक्ट बनाने के लिए हम चारों अलग-अलग बटनों के लिए मेथड्स जोड़ेंगे।

@IBAction func actionButtonTwo(_ sender: Any) {
    let generator = UIImpactFeedbackGenerator(style: .heavy)
    generator.impactOccurred()
}

@IBAction func actionButtonThree(_ sender: Any) {
    let generator = UIImpactFeedbackGenerator(style: .light)
    generator.impactOccurred()
}

@IBAction func actionButtonFour(_ sender: Any) {
    let generator = UIImpactFeedbackGenerator(style: .medium)
    generator.impactOccurred()
}

उपरोक्त तीन मेथड्स में, हम तीन अलग-अलग प्रकार के फीडबैक उत्पन्न करने के लिए UIImpactFeedbackGenerator का उपयोग कर रहे हैं। अब ऐप को डिवाइस पर चलाएं और इन बटनों को दबाने पर वाइब्रेशन महसूस करें। दुर्भाग्य से इस उदाहरण में आउटपुट नहीं दिखाया जा सकता क्योंकि यह एक वाइब्रेशन फीडबैक है।

  1. iPhone और iPad के लिए वॉलपेपर कैसे बनाएं iPhone और iPad के लिए वॉलपेपर कैसे बनाएं

    यदि आप अपने iOS डिवाइस को निजीकृत करना चाहते हैं, तो अनिवार्य रूप से दो मुख्य विकल्प हैं। पहला है एक ऐसा केस या डेकल खरीदना जो आपकी पसंद की कला, शब्द, शैली या पात्रों को प्रदर्शित करता हो, जैसे कि हमारे सर्वश्रेष्ठ iPhone X केस राउंडअप में मिलने वाले। दूसरा है अपना खुद का वॉलपेपर बनाना, जो तब आपके i

  1. iPhone या iPad केस कैसे बनाएं iPhone या iPad केस कैसे बनाएं

    iPhone और iPad सुंदर रचनाएं हैं लेकिन वे फर्श पर गिराए जाने पर बहुत अच्छी प्रतिक्रिया नहीं देते। यही कारण है कि हम में से अधिकांश उनकी सुरक्षा के लिए केस का उपयोग करते हैं। इसके जवाब में वर्तमान में शैलियों और डिजाइनों की एक भ्रमित करने वाली मात्रा उपलब्ध है, न्यूनतम बमुश्किल-वहां प्रयासों से लेकर प

  1. किसी भी विंडोज पीसी से अपने आईफोन को सहजता से नियंत्रित करें किसी भी विंडोज पीसी से अपने आईफोन को सहजता से नियंत्रित करें

    आज के युग में, प्रौद्योगिकी इतनी उन्नत हो गई है कि हमारे जीवन के हर हिस्से में कुछ न कुछ डिजिटल है। लोग अपने फोन का उपयोग प्रकाश, रेफ्रिजरेटर, और यहां तक कि घरेलू सुरक्षा प्रणालियों को नियंत्रित करने के लिए कर सकते हैं। ऐप्पल इस दिशा का नेतृत्व करने वाली कंपनी है। यदि कोई अपने घरों में ऐप्पल वातावर