インスタンスメソッド


previewDevice(_:)


プレビュー用にデバイスをオーバーライドします。




宣言


func previewDevice(_ value: PreviewDevice?) -> some View



戻り値


与えられたデバイスを使用するプレビュー。



パラメータ


議論


デフォルトでは、Xcode は現在選択されている実行先に基づいてプレビューデバイスを自動的に選択します。Xcode の設定に基づいて変更されないデバイスを選択したい場合は、特定のデバイスの名前またはモデルで初期化する PreviewDevice インスタンスを提供します。

struct CircleImage_Previews: PreviewProvider {

static var previews: some View {

CircleImage()

.previewDevice(PreviewDevice(rawValue: "iPad Pro (11-inch)"))

}

}

Terminal アプリ内で xcrun コマンドを使用すると、"iPhone 11"、"iPad Pro(11インチ)"、"Apple Watch Series 5-44mm" など、サポートされているプレビューデバイス名のリストを取得できます。

% xcrun simctl list devicetypes

さらに、macOS プラットフォームの開発には以下の値を使用できます。


  • “Mac”

  • “Mac Catalyst”


  • 以下も見よ




    プレビューのカスタマイズ




    目次
    Xcode の新機能

    利用可能

    iOS 13.0+
    iPadOS 13.0+
    macOS 10.15+
    Mac Catalyst 13.0+
    tvOS 13.0+
    watchOS 6.0+

    フレームワーク

    SwiftUI

    このページには

  • 宣言
  • 戻り値
  • パラメータ
  • 議論
  • 以下も見よ












  • トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ