2010-09-15 6 views
5

उपयोगकर्ता कैसे वॉल्यूम हार्डवेयर बटन दबाता है और डिफ़ॉल्ट व्यवहार को रोकने के लिए आपको कैसे पता लगाएगा?आईफोन एसडीके 4 - वॉल्यूम हार्डवेयर बटन प्रेस प्रोग्रामेटिक तरीके से कैसे पता लगाएं?

बहुत बहुत धन्यवाद।

+1

Unforutanely पर देखो, मैं एक जवाब नहीं है, लेकिन सावधान रहना - पता करने के लिए जब उन बटन दबाया जाता है अच्छे कारणों के नहीं हैं चाहने के लिए सबसे अधिक कारणों और अपने अनुप्रयोग मिल जाएगा अस्वीकृत। – MikeyWard

उत्तर

10

AVSystemController_SystemVolumeDidChangeNotification (या वैकल्पिक रूप here)

+0

आपके उत्तर के लिए धन्यवाद। क्या डिफ़ॉल्ट सिस्टम व्यवहार को रोकने के लिए कोई तरीका है? – dan

+3

@ डैन - ऐप्पल आपको ऐसे बटनों के सिस्टम व्यवहार को ओवरराइड करने की अनुमति नहीं देता है। एक ऐप था जो हाल ही में एक तस्वीर लेने के लिए व्यवहार को बदलने के लिए परेशानी में आया था। –

+0

@ghills - धन्यवाद, मैंने इसके बारे में पढ़ा है। लेकिन मुझे ऐप स्टोर स्वीकृति की आवश्यकता नहीं है। यह केवल मेरे देव डिवाइस पर काम करना चाहिए। – dan

संबंधित मुद्दे