如何在swift ios中的导航栏标题中使用图像

我有麻烦了。 我想在导航栏标题中使用图像,但我得到一个错误,即“UIImage”不是“NSString”的子types。 在代码下面,看看它。

class Dashboard: UIViewController { override func viewDidLoad() { super.viewDidLoad() self.navigationItem.title = UIImage(named: "logo.png") // Do any additional setup after loading the view. } override func didReceiveMemoryWarning() { super.didReceiveMemoryWarning() // Dispose of any resources that can be recreated. } } 

任何人可以build议? 谢谢!

设置navigationItem的titleView

 var image = UIImage(named: "logo.png") self.navigationItem.titleView = UIImageView(image: image)