型プロパティ


platform


その上でプロバイダを実行するプラットフォーム。


必須。デフォルトの実装が提供されます。





宣言


static var platform: PreviewPlatform? { get }



議論


Xcode は、現在選択されているターゲットに基づいて、プレビュー用のプラットフォームを推測します。マルチプラットフォームターゲットがあり、プレビュー用の特定のターゲットを提案したい場合は、プplatform の計算されたプロパティを実装してヒントを提供し、PreviewPlatform の値の1つを指定します。

struct CircleImage_Previews: PreviewProvider {

static var previews: some View {

CircleImage()

}


static var platform: PreviewPlatform? {

PreviewPlatform.tvOS

}

}

マルチプラットフォームターゲットがない限り、Xcode はこの値を無視します。



デフォルトの実装




PreviewProvider の実装


以下も見よ




プレビューの作成




目次
Xcode の新機能

  • 利用可能
  • iOS 13.0+
    iPadOS 13.0+
    macOS 10.15+
    Mac Catalyst 13.0+
    tvOS 13.0+
    watchOS 6.0+

    フレームワーク

    SwiftUI

  • 宣言
  • 議論
  • デフォルトの実装
  • 以下も見よ












  • トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ