我的应用程序播放音频流,它适用于所有情况,例如AudioToolbox.framework
背景MediaPlayer.framework
等对于默认的 iPod 播放器。
任何人都可以指导我如何在我的应用程序开始播放音频并在其暂停/停止或终止时消失时立即在状态栏上显示播放指示图标。
我的应用程序播放音频流,它适用于所有情况,例如AudioToolbox.framework
背景MediaPlayer.framework
等对于默认的 iPod 播放器。
任何人都可以指导我如何在我的应用程序开始播放音频并在其暂停/停止或终止时消失时立即在状态栏上显示播放指示图标。
正如iHemantk 所述:
您只需注册远程控制事件,图标就会出现:
他们在 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];