私は作成したタブバーコントローラのカスタムサブクラスの中にNavコントローラを持っています。誰かがタブバーを非表示にしたときに通知するタブバーイベントはありますか?
表示されたコントローラの1つがタブバーを非表示または表示しようとするたびに、(カスタム)タブバーから知りたいことがあります。 (例えば、hidesBottomBarWhenPushed = YESを持つVCをNacコントローラにプッシュする場合)。
要するに、タブバーを隠している/表示しているイベントの通知を受けたいが、Appleのリファレンスで何も見つかりませんでした。私はUITabBar、UITabBarDelegate、UITabBarController、およびUITabBarControllerDelegateを見てみましたが、すべてタブバー項目に関連する機能しか提供していないようです。
ありがとうございます。
私はそれを持っているか分からない。 hidesBottomBarWhenPushedは、状態を表すプロパティです。このプロパティには、バーを隠す実際のコードは含まれていません(プロパティは通常、コントローラがnav vcスタックにプッシュされる前に設定されます)。 – nsof