Как отключить анимацию UINavigationBar? - PullRequest
0 голосов
/ 03 июля 2019

Я хочу отключить анимацию панели навигации при нажатии на контроллер вида.Я прочитал какую-то статью и попробовал последнее решение в этом посте

, и это мой код:

class MyNavigationBar: UINavigationBar {
    override func pushItem(_ item: UINavigationItem, animated: Bool) {
        return super.pushItem(item, animated: false)
    }
}

, и это функция init моего пользовательского контроллера навигации

super.init(navigationBarClass: MyNavigationBar.self, toolbarClass: nil)
self.setViewControllers([mainViewController], animated: true)

но это не работает.

Кто-нибудь может мне помочь?

...