2016-11-11 8 views
1

アプリの起動後、動画を追加しようとしています(5秒)。iOSアプリ起動動画の追加方法

私はAVKitPlayerでLaunchStoryboardを使用しようとしましたが、Xcodeでクラスを割り当てることができません。

class LaunchVideoViewController: UIViewController { 

var playerView = AVPlayer() 
var playerViewController = AVPlayerViewController() 

override func viewDidLoad() { 
    super.viewDidLoad() 

    loadVideo() 
} 

private func loadVideo() { 


    let pathURL = NSURL(fileURLWithPath: "/Users/kpsbremen/Documents/KPSE1/KPSE1/launch_video.mov") 
    playerView = AVPlayer(URL: pathURL) 

    playerViewController.player = playerView 


    self.presentViewController(playerViewController, animated: true){ 
     self.playerViewController.player?.play() 
    } 

} 

私をご案内ください。

+0

LaunchStoryboardでは決して行うべきではありません。これは非常に短時間の表示です。その後、rootViewControllerが表示されます。起動後、rootViewControllerにVideoViewControllerを表示します。 –

+0

イメージを表示する代わりに、ビデオを表示したい場合.... –

答えて

0

私はこの問題に対して1つのアプローチをとっています。 ストーリーボードを使用しないでください。ビデオを実行したいviewControllerを最初に呼び出すだけです。ビデオが終了すると、次のコントローラーに移動できます。

まず、メインストーリーボードを選択します。

Second - > AppDelegateクラスでビデオ画面を呼び出します。 これらの条件を管理します。

+0

ストーリーボードを使用しようとしましたが、空の画面が表示されています。 –

+0

データを含むオブジェクトを印刷する –

関連する問題