Modification de titleTextAttribute dans swift

Tous les depuis que j'ai mis à jour xcode je ne peux pas semblent changer le titleTextAttribute. Maintenant, lorsque j'utilise le code suivant, j'obtiens cette erreur:

ne pouvait pas trouver une surcharge init qui accepte les arguments fournis

Code dans appDelegate:

UINavigationBar.appearance().titleTextAttributes = [NSFontAttributeName: UIFont(name: "Ubuntu", size: 17), NSForegroundColorAttributeName:UIColor.whiteColor()]
UIBarButtonItem.appearance().setTitleTextAttributes([NSFontAttributeName: UIFont(name: "Ubuntu-Light", size: 15), NSForegroundColorAttributeName:UIColor.whiteColor()], forState: UIControlState.Normal)

source d'informationauteur Peter Pik