I attach the video of my issue. When i click on anywhere in viewcontroller navigation bar is appear
override func viewWillAppear(_ animated: Bool) {
self.navigationController?.setNavigationBarHidden(true, animated: true)
self.navigationController?.isNavigationBarHidden = true
self.navigationController?.hidesBarsOnTap = true
}
上面添加在 viewwillappear 上的代码最初会显示它的工作,但是当我点击屏幕导航栏上的任何地方时会出现。
最佳答案
最后这个解决方案对我有用
self.navigationController?.navigationBar.transform = CGAffineTransform(translationX: 0, y: -200)
关于ios - 单击 View 时出现导航栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59907531/