私は、TabBarを表示するためのUITabBarControllerを持つiOSアプリケーションで作業しています。 ここでは、TabBarを非表示にするmodalViewのフルスクリーンを示します。iOSアプリケーションでtabBarが表示されていることを確認します。
私は自分のtabBarがユーザーに表示されていることを検出したいと考えています。 tabBarが表示されているかどうかを確認する方法はありますか??
私はそれを試してみました:
をしかし、タブバーが実際に隠されていないので、それは実際に動作しません。
if ([[[appdelegate tabBarController] tabBar] isHidden])
{
NSLog(@"tabBar IS HIDDEN");
}
else
{
NSLog(@"tabBar IS VISIBLE");
}
このコードは、私のモーダルビューのスーパークラスであり、私のプロジェクトの他のビューであるBaseViewControllerに書きます。
ありがとうございました。
I 'if [[[self tabBarController] tabBar] isHidden])'で試してみたところ、とてもうまくいっています。 – Bhavin