Я новичок в xcode, построителе интерфейсов и симуляторе iphone.Я пытаюсь воспроизвести фильм / видео в xcode одним нажатием кнопки (что очень просто).Я использую xcode 3.2.4 и симулятор iphone 4.1.
Когда я запускаю симулятор iPhone и нажимаю кнопку, чтобы запустить видео, звук воспроизводится, но видео скрыто.Как будто видео находится за панелью вкладок (это часть приложения панели вкладок).Я не уверен, как заставить воспроизводить видео впереди.
Вот код:
-(IBAction)launchVideo2:(id)sender{
NSString *movieFile;
MPMoviePlayerController *moviePlayer;
movieFile = [[NSBundle mainBundle]
pathForResource:@"IGDIs_Video_Picture_Naming_iPhone" ofType:@"mp4"];
moviePlayer = [[MPMoviePlayerController alloc]
initWithContentURL: [NSURL fileURLWithPath: movieFile]];
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(playMediaFinished:)
name:MPMoviePlayerPlaybackDidFinishNotification
object:moviePlayer];
moviePlayer.scalingMode = MPMovieScalingModeAspectFill;
[moviePlayer play];
}
-(void)playMediaFinished:(NSNotification*)theNotification
{
MPMoviePlayerController *moviePlayer=[theNotification object];
[[NSNotificationCenter defaultCenter] removeObserver:self
name:MPMoviePlayerPlaybackDidFinishNotification
object:moviePlayer];
[moviePlayer release];
}
Любые предложения будут великолепны!