gpt4 book ai didi

ios - 如何在状态栏上显示播放指示图标?

转载 作者:行者123 更新时间:2023-12-01 16:47:04 27 4
gpt4 key购买 nike

我的应用程序播放音频流,在所有情况下(例如背景等)都可以正常工作。我正在使用AudioToolbox.frameworkMediaPlayer.framework播放音频,我的查询是该应用程序开始播放音频时,我希望状态栏上的指示器显示为它适用于默认的iPod播放器。

任何人都可以指导我如何在我的应用开始播放音频时在状态栏上显示播放指示图标,并在其暂停/停止或终止时消失。

最佳答案

described by iHemantk一样:

您只需要注册遥控事件,图标就会显示
向上:

https://developer.apple.com/library/ios/documentation/EventHandling/Conceptual/EventHandlingiPhoneOS/Remote-ControlEvents/Remote-ControlEvents.html#//apple_ref/doc/uid/TP40009541-CH7-SW3

他们在4.0中添加了此功能……效果很好。现在谁是第一响应者
控制图标...仅适用于iOS4之前的版本:
在你的-viewDidAppear method:

[[UIApplication sharedApplication] beginReceivingRemoteControlEvents];

[self becomeFirstResponder];


and include this method in the code:


- (BOOL) canBecomeFirstResponder {
return YES;
}

this goes in `-dealloc`:


[[UIApplication sharedApplication] endReceivingRemoteControlEvents];

尽管不是必需的,但您可能希望将此内容包括在
-viewWillDisappear:
[self resignFirstResponder];

关于ios - 如何在状态栏上显示播放指示图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19157095/

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