【SwiftUI】スプラッシュ画面の表示方法

SwiftUI

LaunchScreenを作成する

プロジェクトのファイルに「LaunchScreen.swift」という名前の新しいファイルを作成します。

作成した「LaunchScreen.swift」ファイルに、次のようなコードを記述します。

import SwiftUI

struct LaunchScreen: View {

    var body: some View {

        // スプラッシュ画面のデザインを記述する

        Text("スプラッシュ画面")

    }

}

struct LaunchScreen_Previews: PreviewProvider {

    static var previews: some View {

        LaunchScreen()

    }

}

スプラッシュ画面のデザインを「body」内に記述します。

例えば、上記のコードでは「Text(“スプラッシュ画面”)」というテキストを表示しています。

プロジェクトの「Info.plist」ファイルを開き、以下のように「Launch screen」に「LaunchScreen」という名前を指定します。

<key>UILaunchStoryboardName</key>

<string>LaunchScreen</string>

これで、スプラッシュ画面が表示されるようになります。

スプラッシュ画面のデザインをカスタマイズする場合は、適宜「LaunchScreen.swift」ファイル内のコードを変更してください。

Buy me a coffee!

SwiftUIアプリ開発
シェアする
SOGA BLOG
タイトルとURLをコピーしました