override func viewWillAppear(_ animated: Bool) {
self.navigationController?.setNavigationBarHidden(true, animated: true)
self.navigationController?.isNavigationBarHidden = true
self.navigationController?.hidesBarsOnTap = true
}
Der obige Code, der in der Ansicht hinzugefügt wurde, wird anfangs angezeigt. Wenn ich jedoch auf eine beliebige Stelle in der Navigationsleiste des Bildschirms klicke, wird diese angezeigt.
AppDelegate, wo Sie Ihre definiert haben NavigationController?
navigationController.setNavigationBarHidden(true, animated: false)

SceneDelegate?