インスタンスプロパティ
body
ビューのコンテンツと動作。
必須。 デフォルトの実装が提供されます。
宣言
var body: Self.Body { get }
議論
カスタムビューを実装するときには、あなたのビューのコンテンツを提供するために計算された body プロパティを実装しなければなりません。SwiftUI が提供する組み込みのビューと、すでに定義した他の複合ビューで構成されるビューを返します:
struct MyView: View {
var body: some View {
Text("Hello, World!")
}
}
ビューの構成とビュー階層の詳細については、Declaring a Custom View (カスタムビューの宣言) を参照してください。
デフォルトの実装
NSViewControllerRepresentable の実装
このビューの内容と動作を宣言します。
NSViewRepresentable の実装
このビューの内容と動作を宣言します。
Shape(形状)の実装
var body: _ShapeView<Self, ForegroundStyle>
ビューのコンテンツと動作。
UIViewControllerRepresentable の実装
このビューの内容と動作を宣言します。
UIViewRepresentable の実装
このビューの内容と動作を宣言します。
WKInterfaceObjectRepresentable の実装
このビューの内容と動作を宣言します。
以下も見よ
カスタムビューの実装
このビューの本体を表すビューの型。
必須。
クロージャからビューを構築するカスタムパラメータ属性。
Previews in Xcode (Xcode でのプレビュー)
カスタムビューの動的でインタラクティブなプレビューを生成します。