7
我已經想出瞭如何在ios4上播放背景音頻,但是我注意到一些應用程序還用自己的應用程序替換了iPod Dock圖標圖標。 (例如,Last.fm & Spotify)。iPhone ios4 - 在播放背景音頻流的同時替換iPod Dock圖標
他們也能夠使用停靠媒體控件暫停和恢復他們的流。
有誰知道如何做到這一點?
謝謝
我已經想出瞭如何在ios4上播放背景音頻,但是我注意到一些應用程序還用自己的應用程序替換了iPod Dock圖標圖標。 (例如,Last.fm & Spotify)。iPhone ios4 - 在播放背景音頻流的同時替換iPod Dock圖標
他們也能夠使用停靠媒體控件暫停和恢復他們的流。
有誰知道如何做到這一點?
謝謝
很容易你必須響應遠程控制事件。這也可以讓你用耳機控制你的應用程序。
在讓說viewDidLoad中調用:
[[UIApplication sharedApplication] beginReceivingRemoteControlEvents];
[self becomeFirstResponder];
而且你必須既
- (BOOL)canBecomeFirstResponder {
return YES;
}
而且
- (void)remoteControlReceivedWithEvent:(UIEvent *)event {
switch (event.subtype) {
case UIEventSubtypeRemoteControlTogglePlayPause:
if (audio.rate == 0.0) {
[audio play];
} else {
[audio pause];
}
break;
case UIEventSubtypeRemoteControlPlay:
[audio play];
break;
case UIEventSubtypeRemoteControlPause:
[audio pause];
break;
default:
break;
}
}
真棒感謝迴應,我會試試看。你有關於用我自己的應用程序圖標替換iPod Dock圖標的任何想法嗎? – AggroPanda 2010-07-30 09:57:00
通過實施這個蘋果會把你的圖標放在碼頭 – 2010-08-01 19:55:34
謝謝,作品一種享受!乾杯 – AggroPanda 2010-08-04 09:08:55