swift - 从当前 UIViewController 离开时如何隐藏 tabBar?
问题描述
我尝试在 willMove 方法中执行此操作,但是当我中断手势时出现错误(滑动到返回 VC)
override func willMove(toParent parent: UIViewController?) {
super.willMove(toParent: parent)
self.tabBarController?.tabBar.isHidden = true
}
解决方案
在 ViewController 的ViewDidLoad()中使用以下方法(您要去的地方)
self.tabBarController?.tabBar.isHidden = true
并在ViewDidDisappear()
self.tabBarController?.tabBar.isHidden = false
推荐阅读
- html - 在节点Js中使用sendFile后如何在html中显示json数组数据
- c - 在当前目录上独立使用 fopen
- elasticsearch - 使用 Elasticsearch 进行原子更新
- javascript - React.js 在任何其他容器内无限添加盒子和容器
- google-chrome - 当我在 chrome 中运行应用程序时,Flutter 网页看起来很模糊
- javascript - 什么时候检查 ES6 承诺履行处理程序表?
- apache-spark - Delta Lake:upsert 内部是如何工作的?
- javascript - 我不知道为什么我的导入/导出不起作用
- reactjs - Reactjs 改变组件
- javascript - 使用 div contenteditable 时如何摆脱 React 中的重复项?