Самый простой способ настроить кнопку возврата на контроллере навигации.

По умолчанию кнопка возврата выглядит так:

Мы собираемся сделать так, чтобы она выглядела как кнопка возврата в 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.