【问题标题】:Curious to know the trick for live wallpapers on lock screen on iPhone很想知道 iPhone 上锁屏动态壁纸的技巧
【发布时间】:2012-02-06 06:58:57
【问题描述】:

This applicationthis application 表示它会在锁定屏幕上显示动态壁纸。我们有类似的要求。

从评论得知它是在后台播放音乐,音量静音,但与设置壁纸无关。

对我们来说完全是一个无聊的话题。任何人都可以建议从哪里开始......?

Referred thisReferred this 在我们的论坛上提问,但表示不会得到 Apple 的批准。那么当前应用在商店中是如何存在的呢?

注意: 请将此视为真正的编程问题,因为我们找不到起点。

【问题讨论】:

    标签: 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),因为您在使用该应用程序时无法播放音乐

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-05-01
        • 1970-01-01
        • 2019-05-21
        相关资源
        最近更新 更多