EveryDaySoft代表の永田です。最近もリモートでSwiftUIやKotlinの業務を実施しています。1日数キロのウォーキングも実施していて、暑い夏に備える体力づくりも実施しています。https://twitter.com/dbank0208/status/1271181338737930240?s=20SwiftUIでNavigationの表示、非表示を実現しました。Methodを使用します。Viewを隠すプログラムがあります。}HiddenModifierには、呼び出された時点で、呼び出し元のViewをロジックでOn/Off判定後、引数で戻すようにしています。SwiftUIのstruct内bodyの中ではViewの拡張関数が使用できますので、.isHidden(true)のようにしてます。1番の目のTabを押下した場合にself.viewRouter.naviModel.isHiddenFlgがbindしつつOn/offに切り替わり、上記の挙動を実現しています。isHidden(self.viewRouter.naviModel.isHiddenFlg)ソースコードはこちらです。https://github.com/daisukenagata/SwiftUI_CustomModifierSwiftUIで、世の中にほとんどないロジックを作成しています。実現するために作成しました。宜しければ、使ってみてください。以上、貴重なお時間お読み下さいまして、誠にありがとうございます。2021年9月12日コメントこの投稿にはまだコメントがありません。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。検索このサイトについてプログラミング記事、関連記事、ブログを公開しております。