iphone - How to know when the device is charging? -
जब डिवाइस चार्ज हो रहा है, तो मैं अपने आईओएस एप को कैसे पहचानूं?
< Div class = "post-text" itemprop = "text">
इस बारे में कैसे।
यूआईडीवाइस बैटरीटाइस्ट डिवाइसबॅटरीस्टेट = [यूआईडीईव्यूस वर्तमानडिवाइस]। बैटरएस्टेट; अगर (deviceBatteryState == UIDeviceBatteryStateCharging || deviceBatteryState == UIDeviceBatteryStateFull) {// यह चार्ज हो रहा है} से,
UIDeviceBatteryState: < / कोड> डिवाइस की बैटरी पावर स्टेट। टाइपिंगफ़ enum {UIDeviceBatteryStateUnknown, UIDeviceBatteryStateUnplugged, UIDeviceBatteryStateCharging, UIDeviceBatteryStateFull,} UIDeviceBatteryState; UIDevice बैटरीटाइटअज्ञात: डिवाइस के लिए बैटरी स्थिति निर्धारित नहीं की जा सकती। UIDeviceBatteryStateUnplugged: डिवाइस को पावर में प्लग नहीं किया गया है; बैटरी पावर खो रही है। UIDevice बैटरीटेट चार्जिंग: डिवाइस को पावर में प्लग किया गया है और बैटरी 100% से कम चार्ज है। < P> UIDeviceBatteryStateFull: डिवाइस को पावर में प्लग किया गया है और बैटरी 100% चार्ज है।
अपडेट: बस पूरी तरह से अपने प्रश्न का उत्तर देने के लिए यहां बताया गया है कि जब चार्जर में प्लग किया गया है। इसमें बैटरी मॉनिटरिंग सक्षम / नाम की संपत्ति है। बैटरी मॉनिटरिंग सक्षम: बूलियन मूल्य इंगित करता है कि बैटरी मॉनिटरिंग सक्षम (हाँ) या (नहीं) । बैटरी की निगरानी सक्षम करें यदि आपके ऐप को बैटरी स्थिति में परिवर्तन की सूचना देने की आवश्यकता है, या यदि आप बैटरी चार्ज स्तर की जांच करना चाहते हैं।
इस गुण का डिफ़ॉल्ट मान है नहीं , जो: - पोस्टिंग अक्षम करता है बैटरी से संबंधित नोटिफिकेशन की
- बैटरी चार्ज स्तर और बैटरी स्थिति पढ़ने की क्षमता को अक्षम करता है
यह अधिसूचनाएं UIDeviceBatteryLevelDidChangeNotification , और UIDeviceBatteryStateDidChangeNotification जब बैटरी स्तर में परिवर्तन होता है जब आप चार्जर प्लग किए गए हैं तो पता लगाने के लिए आप UIDeviceBatteryStateDidChangeNotification का उपयोग कर सकते हैं।
Comments
Post a Comment