我想在应用中点击“播放/暂停”时更改锁定屏幕上的“播放/暂停”按钮图标。
当我从锁定屏幕上点击播放/暂停时,我会在应用程序中接收它并更新视图,但是当我在应用程序中点击它时,它不会在锁定屏幕上更新。
我正试图通过这种方式做到这一点:
NSMutableDictionary *currentlyPlayingTrackInfoDict = [[NSMutableDictionary alloc] initWithCapacity:3];
[currentlyPlayingTrackInfoDict setObject:[NSNumber numberWithFloat:[[AudioPlaybackManager shared] isPlaying] ? 1.0f : 0.0f] forKey:MPNowPlayingInfoPropertyPlaybackRate];
[currentlyPlayingTrackInfoDict setObject:[NSNumber numberWithFloat:10.0] forKey:MPNowPlayingInfoPropertyElapsedPlaybackTime];
[currentlyPlayingTrackInfoDict setObject:[NSNumber numberWithFloat:100.0] forKey:MPMediaItemPropertyPlaybackDuration];
[[MPNowPlayingInfoCenter defaultCenter] setNowPlayingInfo:currentlyPlayingTrackInfoDict];
但这只会影响搜索栏。
有人遇到过类似的问题吗?我还应该设置其他内容吗?