私は画像の代わりにアプリの読み込み中にスプラッシュビデオを開発し、ios でビューコントローラーをプッシュして次のページに移動します。しかし、これは正しいコードであったかどうかはわかりません。私のアプリの読み込みは問題ありません。私のサンプルコードはこちらです。
- (void)viewDidLoad
{
[super viewDidLoad];
[self videopage];
// Do any additional setup after loading the view, typically from a nib.
}
-(void)videopage
{
NSURL * url=[NSURL URLWithString:@"http://xyz.opening_ani.mp4"];
MPMoviePlayerController * videos =[[MPMoviePlayerController alloc]initWithContentURL:url];
videos.view.frame=CGRectMake(0, 0, 1024, 768);
videos.controlStyle=MPMovieControlStyleNone;
[self.view addSubview:videos.view];
[videos play];
[[NSNotificationCenter defaultCenter]addObserver:self selector:@selector(startParsing) name:MPMoviePlayerPlaybackDidFinishNotification object:nil];
//[self startParsing];
}
-(void)startParsing
{
ViewController * navigation=[[[ViewController alloc]initWithNibName:@"ViewController" bundle:nil]autorelease];
[self.navigationController pushViewController:navigation animated:NO];
}