Я использую пользовательский MPMoviePlayerViewController. Как ниже,Выполнено действие кнопки MPMoviePlayerViewController
#import <MediaPlayer/MediaPlayer.h>
@interface customVideoViewController : MPMoviePlayerViewController
{
}
@end
Я называю этот customVideoViewController класс от другого класса RUN мое видео последовательно в ландшафтном режиме, видео работает нормально, но я не в состоянии поймать действие OnClick Совершено кнопки MPMoviePlayerViewController.
Может ли кто-нибудь вести меня.
вот как я обращаюсь к этому мнению.
customVideoPlayerObj = [[customVideoViewController alloc]initWithContentURL:self.url];
[self presentViewController:customVideoPlayerObj animated:YES completion:nil];
[customVideoPlayerObj.moviePlayer play];
Мне нужно поймать действие для нажатия кнопки «DONE», как это сделать ...?
здесь наблюдатель же
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(doneButtonClick:)
name:MPMoviePlayerWillExitFullscreenNotification
object:customVideoPlayerObj];
но контроль не приходит в doneButtonClick
В каком методе вы добавляете своего наблюдателя? –
@ Майкл Даутерманн в том же методе, где я это называю. также я попытался добавить наблюдателя в файл customVideoViewController, но не помог – Sagar