3つのタブを持つタブバーコントローラがあります。各タブにはナビゲーションコントローラがあります。各ナビゲーションコントローラのルートビューコントローラにはタブバーが必要で、同じナビゲーションコントローラ内の他のビューコントローラにはタブバがありません。Tabbar Controller Tabbarを非表示にするiOSの問題
タブバーにアルファ値0を設定
3つのタブを持つタブバーコントローラがあります。各タブにはナビゲーションコントローラがあります。各ナビゲーションコントローラのルートビューコントローラにはタブバーが必要で、同じナビゲーションコントローラ内の他のビューコントローラにはタブバがありません。Tabbar Controller Tabbarを非表示にするiOSの問題
タブバーにアルファ値0を設定
セットself.tabBarController?.tabBar.isHiddenあなたはタブバー
をしたくないときに、コントローラのviewWillAppearメソッドで=真override func viewWillAppear(_ animated: Bool) {
self.tabBarController?.tabBar.isHidden = true
}
これを試しましたが、黒いスペースが残っています –
あなたは私にそのイメージを見せてください。 –
タブバーが非表示になり、タブバーが配置されている場所が黒くなります –
タブバーalpha
を0に設定すると、UITabBarが非表示になります。 isUserInteractionEnabled
を非表示にしても、そのボタンにはまだ&のクリック可能なので、falseに設定する必要があります。
希望すると便利です。
が、私はタブバーを全く見せたいいけない偽 –
@MohammadBashirSidaniに0とuserinteractionにタブバーのアルファを設定したくないタブバーとビューコントローラにfalseに隠された設定タブバーをしたいです –
アルファ値を0に設定するタブバーはすべてのアイテムを非表示にし、タブバーを含めて – John