實作播放/暫停按鈕

上次更新: 2023-09-21

您可以設定呼叫TVSDK方法以暫停和播放媒體的按鈕。

使用以下範常式式碼來實施播放或暫停按鈕:

_playPauseButton =
[[UIButton alloc] initWithFrame:CGRectMake(BUTTON_POS_X, BUTTON_POS_Y, BUTTON_SIZE_W, BUTTON_SIZE_H)];
[_playPauseButton setImage:[UIImage imageNamed:@"play.png"] forState:UIControlStateNormal];
[_playPauseButton setImage:[UIImage imageNamed:@"pause.png"] forState:UIControlStateSelected];
[_playPauseButton addTarget:self action:@selector(playTouch:) forControlEvents:UIControlEventTouchUpInside];
[self addSubview:_playPauseButton];

...

- (void)playTouch:(id)sender {
    if (self.player.status == PTMediaPlayerStatusPlaying) {
        _playPauseButton.selected = YES;
        [self.player pause];
    }
    else {
        _playPauseButton.selected = NO; [self.player play];
    }
}

此頁面上的