जब उपयोगकर्ता अगले/पिछले बटन दबाता है तो आपको कोई सूचनाएं उत्पन्न नहीं होती हैं (आपको इसके बारे में एक बग फाइल करना चाहिए), इसलिए बिना किसी अनुमोदित दृश्य-क्रॉलिंग के इसे हल करने का एकमात्र तरीका अपने वीडियो ओवरले व्यू को लागू करना है:
MPMoviePlayerController* moviePlayer = [[MPMoviePlayerController alloc]
initWithContentURL:someUrl];
moviePlayer.movieControlMode = MPMovieControlModeHidden;
[moviePlayer play];
NSArray* windows = [[UIApplication sharedApplication] windows];
if ([windows count] > 1) {
UIWindow *moviePlayerWindow = [[UIApplication sharedApplication] keyWindow];
[moviePlayerWindow addSubview:yourCustomOverlayView];
}
आदर्श नहीं है, लेकिन मानक नियंत्रण फिर से कार्यान्वित करने के लिए काफी आसान हैं।
स्रोत
2009-07-16 12:52:32
मैं एक रास्ता मिल गया, मेरे सवाल-जवाब देखें। http://stackoverflow.com/questions/3593683/how-can-i-now-users-click-fast-forward-and-fast-rewind-buttons-on-the-playback-c/3598383#3598383 – alones