iPhone의 뮤직 플레이어를 제어하는 여러 개의 UIButton이 있습니다.UIButton - 터치 앤 홀드, 탭
이전 플레이어의 버튼을 터치하면 음악 플레이어가 뒤로 가고 싶지만 버튼을 싱글 탭하면 이전 플레이어로 건너 뛰고 싶습니다.
현재 탭으로 이전 항목으로 건너 뛸 수 있지만 버튼을 터치하면 이전 항목으로 건너 뛰고 건너 뜁니다. 여기
저는 현재 코드를 사용하고 있습니다 :
- (void)previousButtonTouchedDown {
[self performSelector:@selector(seekBackwards) withObject:nil afterDelay:1];
}
- (void)previousButtonTouchedUpInside {
MPMusicPlaybackState playbackState = self.iPodPlayer.playbackState;
if (playbackState == MPMusicPlaybackStateSeekingBackward) {
[self.iPodPlayer endSeeking];
} else {
[NSObject cancelPreviousPerformRequestsWithTarget:self selector:@selector(seekBackwards) object:nil];
[self.iPodPlayer skipToPreviousItem];
}
}
- (void)seekBackwards {
[self.iPodPlayer beginSeekingBackward];
}
, 나는 앞으로 추구하지만, 버튼, 터치 개최가 아닌 경우, 이전 항목으로 건너 뛸 수 있습니다 그때까지 감동 어떻게?
감사합니다.