Я хочу удалить displayModeButton из панели навигации detailViewController в splitveiwconroller. Я попытался установить leftBarButtionItem.isEnable = false в файле AppDelegate.swift (как показано ниже)
if let splitViewController = self.window!.rootViewController as? UISplitViewController {
let navigationController = splitViewController.viewControllers[splitViewController.viewControllers.count-1] as! UINavigationController
navigationController.topViewController!.navigationItem.leftBarButtonItem?.isEnabled = false
}
он изначально скрывает кнопку режима отображения при запуске приложения. Но когда я прокручиваю вправо, чтобы открыть основной вид, а затем прокручиваю влево, чтобы закрыть контроллер основного вида, снова появляется кнопка режима отображения. Пожалуйста, помогите мне скрыть displayModeButton от контроллера подробного просмотра.