2014-11-01 9 views
5

Mam kłopoty. chcę użyć obrazu w tytule paska nawigacyjnego, ale pojawia się błąd, np. "UIImage" nie jest podtypem "NSString". Pod kodem, spójrz na to.Jak mogę użyć obrazu w tytule paska nawigacji w Swift ios

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. 
} 

} 

Ktoś może zasugerować? Dzięki!

+0

Nie można przypisać obiekt typu UIImage do NSString. Tytuł navigationItem może zawierać tylko dane tekstowe (NSString). –

Odpowiedz

9

ustawić navigationItem za titleView

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