Самый простой способ настроить кнопку возврата на контроллере навигации.
По умолчанию кнопка возврата выглядит так:
Мы собираемся сделать так, чтобы она выглядела как кнопка возврата в Instagram (без текста):
Я быстро перерисовываю кнопку в Sketch и добавляю в Assets:
Раскадровка выглядит так:
В ViewController.swift напишите:
переопределить функцию viewDidLoad () {
super.viewDidLoad ()
self.navigationController? .navigationBar.backIndicatorImage = UIImage (с именем: «backButton»)
self.navigationController? .navigationBar.backIndicatorTransitionMaskImage = UIImage (с именем: «backButton»)
self.navigationItem.backBarButtonItem = UIBarButtonItem (title: «», стиль: UIBarButtonItemStyle.Plain, target: nil, action: nil)
}
Результат:
Этот прием использован в нашей новой версии (в настоящее время в разработке) приложения Anchor Pointer: GPS-компас для iPhone.