How to Make Custom UINavigationController Back Button Image Without Title (Swift)
July 21, 2015
The easiest way to customize navigation controller back button.
By default back button looks like this:

We are going to make it looks like Instagram back button (without text):

I quickly redraw the button in the Sketch and add into Assets:

Storyboard looks like this:

In the ViewController.swift write:
override func viewDidLoad() {
super.viewDidLoad()
if let backButtonImage = UIImage(named: "backButton") {
navigationController?.navigationBar.backIndicatorImage = backButtonImage
navigationController?.navigationBar.backIndicatorTransitionMaskImage = backButtonImage
}
navigationItem.backBarButtonItem = UIBarButtonItem(title: "", style: .plain, target: nil, action: nil)
}

Result:

This technique used in our new version (currently in development) of Anchor Pointer: GPS compass for iPhone.
