p3s*_*bar 0 uitabbarcontroller swift
如何使用“hidesBottomBarWhenPushed”正确隐藏 UITabBarController 的 tabBar?
视图控制器A:
hidesBottomBarWhenPushed = true
Run Code Online (Sandbox Code Playgroud)
这成功地隐藏了 tabBar,但即使从 viewControllerB 弹出 viewControllerA,它也会永久隐藏。
小智 6
您可以简单地在您的ViewDidLoad()方法中使用它。
self.tabBarController?.tabBar.hidden = true
Run Code Online (Sandbox Code Playgroud)
对于 Swift 3.0:
self.tabBarController?.tabBar.isHidden = true
Run Code Online (Sandbox Code Playgroud)
或者您可以通过这种方式更改标签栏的 z 位置:
self.tabBarController?.tabBar.layer.zPosition = -1
Run Code Online (Sandbox Code Playgroud)
如果你想再次显示它,那么:
self.tabBarController?.tabBar.layer.zPosition = 0
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5155 次 |
| 最近记录: |