2014-12-19 84 views
0

我試圖編輯一個導航條,使其具有白色文本,並且在大小爲20時還有'Chalkduster'字體。我的當前代碼只跟隨最後寫入的任何行 - 結合這兩種方法來獲得顏色和字體?導航欄自定義屬性衝突Swift(Xcode 6)

代碼:

self.navigationController?.navigationBar.titleTextAttributes = [NSFontAttributeName: UIFont(name: "Chalkduster", size: 15)!] 
self.navigationController?.navigationBar.titleTextAttributes = [NSForegroundColorAttributeName: UIColor.whiteColor()] 

回答

0

結合的屬性在一個字典,並將它傳遞:

let attributes = [ 
    NSFontAttributeName: UIFont(name: "Chalkduster", size: 15)!, 
    NSForegroundColorAttributeName: UIColor.whiteColor() 
] 

self.navigationController?.navigationBar.titleTextAttributes = attributes