在Swift 2.0中设置UINavigationController Bar标题

kse*_*ley 2 iphone uinavigationbar uinavigationcontroller ios swift

我正在尝试设置导航栏标题,但无论我在哪里设置标题都不会显示.我有背景颜色设置并且应用了更改,而不是标题.请指教.

  import UIKit

  class CustomNavigationController: UINavigationController{
      override func viewDidLoad() {
          super.viewDidLoad()
          navigationBar.tintColor = UIColor.themeDarkGray()
          navigationBar.barTintColor = UIColor.themeDarkGray()
          navigationBar.titleTextAttributes = [NSForegroundColorAttributeName:UIColor.whiteColor()]  // Title's text color
          self.title = "Title Here"

      }
  }
Run Code Online (Sandbox Code Playgroud)

Der*_*123 12

试试这个:

self.navigationController?.navigationBar.topItem?.title = "Title here".

它应该工作!:)