iphone - 很想知道 iPhone 锁屏上动态壁纸的技巧

标签 iphone ios ipad animation lockscreen

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

从评论中得知,它是在背景音乐中静音播放,但与设置壁纸无关。

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

Referred thisReferred this在我们的论坛上提问,但说它不会被 Apple 批准。那么当前应用程序如何存在于商店中?

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

最佳答案

如果你播放音乐,你可以使用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>

关于iphone - 很想知道 iPhone 锁屏上动态壁纸的技巧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9156620/

相关文章:

ios - Firebase Messaging 不会在 iOS (11.4.1) 上调用 BackgroundHandler

ios - 循环中的 NSLayoutConstraint FOR

iphone - 字符串到 NSDate 然后返回到字符串

ios - 使用 CSS3 的媒体查询时移动 Safari 回流错误

iphone - 显示 Plist 到 UITableview

iphone - 如何允许用户缩放 ImageView 并保持照片质量?

ios - Watchkit 应用程序仅在 iPad 上无法启动

iphone - 如何将下载的文件解压到文档目录

iphone - 在键盘顶部显示 TextField

iphone - 数据服务器到 iPhone 并返回