インスタンスメソッド
previewLayout(_:)
プレビュー用のコンテナのサイズをオーバーライドします。
宣言
func previewLayout(_ value: PreviewLayout) -> some View
戻り値
与えられたレイアウトを使用するプレビュー。
パラメータ
value
プレビュー用に使用するレイアウト。
議論
デフォルトでは、プレビューは PreviewLayout.device レイアウトを使用します。これにより、選択したデバイスの視覚的表現内にビューが配置されます。代わりに、PreviewLayout.sizeThatFits のような PreviewLayout 値の 1 つを選択することにより、別のレイアウトを使用するようにプレビューに指示できます。
struct CircleImage_Previews: PreviewProvider {
static var previews: some View {
CircleImage()
.previewLayout(.sizeThatFits)
}
}
以下も見よ
プレビューのカスタマイズ
func previewDisplayName(String?) -> some View
プレビュー用にキャンバス内に表示するユーザに表示すべき名前を設定します。
func previewDevice(PreviewDevice?) -> some View
プレビュー用にデバイスをオーバーライドします。
プレビューを実行するシミュレータのデバイス。
プレビューのサイズ制約。
func previewInterfaceOrientation(InterfaceOrientation) -> some View
プレビューの方向をオーバーライドします。
ユーザの視点から見たインターフェースの方向。