SwiftUI入門
中級7レッスン
SwiftUIはAppleの宣言的UIフレームワークです。Viewプロトコル、レイアウトコンテナ、 モディファイア、@State/@Binding/@Observableによる状態管理、 NavigationStackとList/ForEachを使ったナビゲーションを学びましょう。
進捗0 / 7 完了 (0%)
全7レッスン
最初のSwiftUI View
SwiftUIではViewプロトコルに準拠した構造体を定義します。bodyプロパティでUIを宣言的に記述します。
Swiftエディタ
@Stateによる状態管理
@Stateでローカル状態を管理します。 値が変わると自動的にViewが再描画されます。
Swiftエディタ
確認クイズ
Q1.SwiftUIでViewを定義するために準拠するプロトコルは?
Q2.@Stateプロパティラッパーの用途は?
Q3.縦方向にビューを並べるコンテナは?
Q4.@Bindingの役割は?