使用Swift自定义导航栏

时间:2014-10-26 02:17:04

标签: ios swift uinavigationbar

当我尝试向导航栏添加自定义属性时,我收到错误:"无法找到' /'接受提供的参数" ...这仅在最近的Xcode更新时才开始。任何帮助表示赞赏。谢谢!

navigationController?.navigationBar.titleTextAttributes = [NSFontAttributeName: UIFont(name: "AvenirNext-Bold", size: 30), NSForegroundColorAttributeName: UIColor(red: (102/255.0), green: (45/255.0), blue: (145/255.0), alpha: 1.0)]

1 个答案:

答案 0 :(得分:1)

问题是UIFont(name: "AvenirNext-Bold", size: 30)现在返回一个可选项。 (正如你所说的那样,这只是刚开始,在Xcode 6.1中。)你需要打开它(在它后面放一个感叹号)才能在属性字典中使用它。