【问题标题】:Curious to know the trick for live wallpapers on lock screen on iPhone很想知道 iPhone 上锁屏动态壁纸的技巧
【发布时间】:2012-02-06 06:58:57
【问题描述】:
【问题讨论】:
标签:
iphone
ios
ipad
animation
lockscreen
【解决方案1】:
如果您播放音乐,您可以使用MPNowPlayingInfoCenter (适用于 iOS 5.0 及更高版本。)在锁定屏幕上设置封面、标题和艺术家等内容。您的代码可能如下所示:
NSMutableDictionary *currentTrackData = [[NSMutableDictionary alloc] init];
[currentTrackData setObject:"Some text" forKey:MPMediaItemPropertyTitle];
MPMediaItemArtwork *mediaItemArtwork =[[MPMediaItemArtwork alloc] initWithImage:[UIImage imageNamed:@"your image path"]];
[currentTrackData setObject:mediaItemArtwork forKey:MPMediaItemPropertyArtwork];
[mediaItemArtwork release];
[MPNowPlayingInfoCenter defaultCenter].nowPlayingInfo = currentTrackData;
不要忘记导入媒体播放器框架:
#import <MediaPlayer/MediaPlayer.h>
【解决方案2】:
实时锁屏应用程序必须这样做(MPNowPlayingInfoCenter),因为您在使用该应用程序时无法播放音乐