UINavigationController のデフォルトで追加される戻るボタンの文字を消す方法
Swift2, Xcode7
ここのデフォルトで表示される 戻る back を消す方法です。左に BarButtonItem を置いてしまうと、スワイプで戻る操作が無効になってしまいますが、以下の方法では問題なく表示だけ消せました。
let backButton = UIBarButtonItem() backButton.title = "" self.navigationItem.backBarButtonItem = backButton
消したい ViewController へ書くのではなく、遷移元の ViewController で指定します。ViewController の共通の実装を記述する CoreViewController とか作って、そこに一律で書くのが楽でいいと思います。
UINavigationBar.appearance().backIndicatorImage = UIImage() UINavigationBar.appearance().backIndicatorTransitionMaskImage = UIImage()
してみても消えず、こちらの方法は諦めました。