2011-12-05 7 views
9

जब आप कोई संगीत बजाते हैं, तो संगीत शीर्षक लॉक स्क्रीन में उस समय के नीचे दिखाया जाता है।आईफोन लॉक स्क्रीन में वर्तमान में चल रहे ऑडियो का शीर्षक कैसे सेट करें?

मैंने यह भी देखा है कि ट्यूनइन रेडियो वर्तमान में चल रहे रेडियो स्टेशन का नाम दिखाकर करता है।

आप यह कैसे करते हैं?

उत्तर

27

प्रलेखन पढ़ें: MPNowPlayingInfoCenter

और यहाँ एक उदाहरण कोड है कि iOS 5 पर काम करेंगे और यह iOS के पुराने संस्करण पर दुर्घटना नहीं होगा।

Class playingInfoCenter = NSClassFromString(@"MPNowPlayingInfoCenter"); 

if (playingInfoCenter) { 
    MPNowPlayingInfoCenter *center = [MPNowPlayingInfoCenter defaultCenter]; 
    NSDictionary *songInfo = [NSDictionary dictionaryWithObjectsAndKeys: 
          @"Some artist", MPMediaItemPropertyArtist, 
          @"Some title", MPMediaItemPropertyTitle, 
          @"Some Album", MPMediaItemPropertyAlbumTitle, 
          nil]; 
    center.nowPlayingInfo = songInfo; 
} 
+0

धन्यवाद! आईओएस 5 में सिर्फ 1 वर्ग के साथ नहीं किया जा सकता था। – samwize

+0

आईओएस 5 के बिना ऐसा करने का कोई तरीका होना चाहिए ... –

+0

कोई नहीं है, क्योंकि यह एपीआई केवल आईओएस 5 में उपलब्ध है। आईओएस से पहले इसे प्राप्त करने के लिए कोई एपीआई नहीं है। – rckoenes

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