gpt4 book ai didi

iphone - iOS:在LockScreen中显示当前播放的轨道信息吗?

转载 作者:行者123 更新时间:2023-12-01 16:54:41 24 4
gpt4 key购买 nike

从iOS 5开始,我们可以访问MPNowPlayingInfoCenter在锁屏和多任务栏上的多媒体控件中显示信息。我有一个可播放本地音频文件的应用。我想使用MPNowPlayingInfoCenter在锁定屏幕上显示艺术家姓名,专辑和艺术品等信息,但是(据我所知)唯一的方法是使用MPMusicPlayerController并获取nowPlayingItem ...问题是MPMusicPlayerController仅用于播放iPod音乐,而不能播放本地存储的文件。 iOS 5是否有解决方法?

最佳答案

您可以创建自己的NSDictionary,并将其提供给MPNowPlayingInfoCenter。

NSArray *keys = [NSArray arrayWithObjects:MPMediaItemPropertyAlbumTitle, MPMediaItemPropertyArtist, ..., nil];
NSArray *values = [NSArray arrayWithObjects:@"Album", @"Artist", ..., nil];
NSDictionary *mediaInfo = [NSDictionary dictionaryWithObjects:values forKeys:keys];
[[MPNowPlayingInfoCenter defaultCenter] setNowPlayingInfo:mediaInfo];

关于iphone - iOS:在LockScreen中显示当前播放的轨道信息吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12713620/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com