【SwiftUI】VideoPlayer ,AVPlayerを使ってログイン画面を作ってみた

ios14からswiftUIでVideoPlayerが使えるようになったので使ってみました。swiftUIのコードのみの表示とUIViewControllerRepresentableを継承したコードが必要になるところを記載しました。

記事の内容は、Qiitaにも投稿した記事です。
https://qiita.com/ozawa0711/items/a33ee808c7f710033d60

今回は、その記事からの発展で、
ログイン画面を作ってみました。











import SwiftUI
import AVKit

struct ContentView: View {
    private let player =
        AVPlayer(url: Bundle.main.url(forResource: "kawa", withExtension: "mp4")!)
    var body: some View {
        ZStack{
            PlayerViewController(player: player)
                .onAppear(){
                    self.player.play()
                }.edgesIgnoringSafeArea(.all)
            Login2View()
        }   
    }
}


出来上がりの動画です。

このブログの人気の投稿

アプリアイコンの素材探し

【SwiftUI】グラスモーフィズムを試してみました

【SwiftUI】LazyVGridについて