SwiftUI【SwiftUI】@StateにonAppearで代入しても反映されない(Xcode13、iOS15) SwiftUIでよく使用する@Stateですが宣言時に初期化しますが、イニシャライザを作成して初期化しても無効化されます。そこでよく使われていた方法がonAppearでの代入です。onAppearを使う事で@Stateが初期化された後に値を... 2021.09.24SwiftUI
SwiftUIPickerとFormを組み合わせる時の注意 SwiftUIでPickerとForm(+NavigationView)を組み合わせると、List画面に遷移して選択する形にできます。 この場合は画面遷移で別なViewが表示されている扱いな為、元の画面に戻った際にonAppearが発火しま... 2021.06.08SwiftUI