ios - 点击查看时出现导航栏
问题描述
我附上我的问题的视频。当我单击视图控制器导航栏中的任何位置时
override func viewWillAppear(_ animated: Bool) {
self.navigationController?.setNavigationBarHidden(true, animated: true)
self.navigationController?.isNavigationBarHidden = true
self.navigationController?.hidesBarsOnTap = true
}
添加在视图上的上述代码最初会显示其正在运行,但是当我单击屏幕导航栏上的任意位置时会出现。
解决方案
最后这个解决方案对我有用
self.navigationController?.navigationBar.transform = CGAffineTransform(translationX: 0, y: -200)
推荐阅读
- sql-server - 即使执行了 select * into 命令,存储过程也不会创建临时表
- azure - Azure Functions v2:过滤掉依赖项跟踪
- javascript - 如何防止固定位置
- 覆盖阻止它们被点击的链接?
- linux - Linux Bash expr 索引命令
- django - Django - 对嵌套序列化对象的更新操作(多对多)
- python - 使用通用条目合并 json 数组
- javascript - v-on 处理程序中的错误:“FirebaseError: [code=invalid-argument]: Function CollectionReference.doc()
- python - 尝试重新定位 geopandas 图例时出现错误“没有带有标签的句柄”
- php - 在php中读取文件时显示问题
- react-native - React-native-camera,如果用户拒绝相机权限,则运行一个函数