У меня есть UINavigationController
, связанный с UITabBarCotnroller
. Когда я толкать ViewController
и в этом классе я пишу этот код в их viewWillAppear
методаNavigationBar назад кнопка изменить текст после popViewController
self.navigationController?.navigationBarHidden = false
let yourBackImage = UIImage(named: "Back.png")
self.navigationController?.navigationBar.backIndicatorImage = yourBackImage
self.navigationController?.navigationBar.backIndicatorTransitionMaskImage = yourBackImage
self.navigationController!.navigationBar.backItem?.title = "";
По этому коду я просто заходящий кнопку назад изображение с пустым заголовком. Но когда я нажимаю другой экран по текущему нажатому экрану, а затем снова отбрасываю его, отображается заголовок с текстом «Назад» Я пишу вышеуказанный код в каждом методе контроллера viewWillAppear
контроллера вида, который будет нажатием.
Вы можете попытаться изменить название вроде: 'NavigationItem.BackBarButtonItem = новый UIBarButtonItem ("", UIBarButtonItemStyle.Plain, нуль);'. Это код Xamarin C#, но его очень легко преобразовать в Swift. – Andrius
показ в названии - единственная проблема, с которой вы сталкиваетесь? – Joe
ДА, Назад название - единственная проблема @Joe –