1
1

【SwiftUI】Previewを実機で行う

Posted at

はじめに

Previewを実機でできるってことは知っていたのですが、やったことがなかったのでやってみました。
やり方を記事にします。

import SwiftUI

struct ContentView: View {
    var body: some View {
        Circle().frame(width: 100, height: 100)
    }
}

#Preview {
    ContentView()
}

今回の例では上記のコードを使用します。

やりかた

まず、Previewを開きます。
スクリーンショット 2024-01-23 20.34.33.png

Previewの下に現在のPreview機種が書かれているボタンがあるので選択します。
スクリーンショット 2024-01-23 20.35.22.png

「Devices」に書いてあるのが、実機です。
過去に接続したことのある実機が表示されます。
ここで今回使用する実機を選択します。
私はコードで繋げずに接続しているので「〇〇 will connect on demand」と書いてあります。
スクリーンショット 2024-01-23 20.36.30.png

実機でのPreviewに成功すると以下のように「Previewing on "〇〇"」となります。
スクリーンショット 2024-01-23 20.39.49.png

では実機の方を見てみましょう。
以下のようなアイコンのアプリが自動で現れました。
IMG_5096.jpg

少し待つと自動で以下の順番で画面が変わっていきます。

1 2 3
IMG_5090.PNG IMG_5095.PNG IMG_5097.PNG

おわり

もちろんPreviewなので、コードを変えると実機のPreviewの方も勝手に変わります。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1