Здравствуйте, я пытаюсь скрыть кнопку назад моего навигационного контроллера для всех моих просмотров. Из-за того, что я создаю свой контроллер навигации в sceneDelegate, он работает нормально, но просто кнопку возврата я не могу скрыть. Я испробовал все возможности, которые я не могу исправить. (Также я пытаюсь изменить заголовок кнопки «Назад», который я также не изменил)
func scene(_ scene: UIScene, willConnectTo session: UISceneSession, options connectionOptions: UIScene.ConnectionOptions) {
guard let newScene = (scene as? UIWindowScene) else { return }
window = UIWindow(windowScene: newScene)
let navigationController = UINavigationController()
navigationController.navigationBar.backItem?.backBarButtonItem?.title = "Test"
navigationController.navigationBar.backItem?.hidesBackButton = true
navigationController.navigationItem.hidesBackButton = true
navigationController.navigationItem.backBarButtonItem?.accessibilityElementsHidden = true
let appStartPoint = Bundle.main.loadNibNamed("CityController", owner: self, options: nil)?.first as! CityController
navigationController.setViewControllers([appStartPoint], animated: true)
window?.rootViewController = navigationController
window?.makeKeyAndVisible()
}