Ios 视频播放后关闭
是否可以在视频播放结束后使其不关闭?因此,这将允许用户在视频结束时按“完成”,然后视频将关闭 ViewController.hIos 视频播放后关闭,ios,objective-c,video,Ios,Objective C,Video,是否可以在视频播放结束后使其不关闭?因此,这将允许用户在视频结束时按“完成”,然后视频将关闭 ViewController.h #import <UIKit/UIKit.h> #import <MediaPlayer/MediaPlayer.h> @interface player1: UIViewController { } -(IBAction) playMovie; @end 这是我正在使用的编码,有人能帮忙吗?您想在这里实现什么还不清楚。我希望播放视频时
#import <UIKit/UIKit.h>
#import <MediaPlayer/MediaPlayer.h>
@interface player1: UIViewController {
}
-(IBAction) playMovie;
@end
这是我正在使用的编码,有人能帮忙吗?您想在这里实现什么还不清楚。我希望播放视频时不要关闭,我希望用户按“完成”(视频左上角)关闭视频。视频将自动播放,直到完成或按“完成”。对不起,我不明白需要删除什么。我是否删除“MPMoviePlayServiceController*windowsmac=[[MPMoviePlayServiceController alloc]initWithContentURL:url];”删除行windowsmac=nil;超过我的代码,一切都会好的。嘿,编辑我的答案,对我来说很好。试试这个。
moviePlayer = [[MPMoviePlayerViewController alloc]initWithContentURL:[NSURL fileURLWithPath:path]];
[[NSNotificationCenter defaultCenter] removeObserver:moviePlayer
name:MPMoviePlayerPlaybackDidFinishNotification
object:moviePlayer.moviePlayer];
[self presentViewController:moviePlayer animated:YES completion:nil];
moviePlayer = [[MPMoviePlayerViewController alloc]initWithContentURL:[NSURL fileURLWithPath:path]];
[[NSNotificationCenter defaultCenter] removeObserver:moviePlayer
name:MPMoviePlayerPlaybackDidFinishNotification
object:moviePlayer.moviePlayer];
[self presentViewController:moviePlayer animated:YES completion:nil];