0
私はプッシュ時にhidesBottomBarWhenPushed
メソッドを使用しています。多くの場所で、UITabBarはプッシュ時に非表示にする必要があり、ポップバック時に非表示にする必要がありますので、どうすればイベントを観察できますか?UITabBarが隠されているかどうか、どのようにイベントを観察できますか?
私はプッシュ時にhidesBottomBarWhenPushed
メソッドを使用しています。多くの場所で、UITabBarはプッシュ時に非表示にする必要があり、ポップバック時に非表示にする必要がありますので、どうすればイベントを観察できますか?UITabBarが隠されているかどうか、どのようにイベントを観察できますか?
tabBarが表示されているかどうかを知るための代理人または通知はありません。あなたは回避するためにタブバー
if tabBarController!.tabBar.window == nil {
}
またはhidesBottomBarWhenPushed
if hidesBottomBarWhenPushed {
}
のウィンドウのプロパティを確認することができます。
あなたの2番目の方法として、vcがプッシュするときに隠れた状態を得ることができますが、ポップバック時に可視状態を取得する方法はありますか? –