iOS - 更改窗口色调颜色会更改完成/保存按钮的字体粗细

时间:2015-09-08 02:01:06

标签: ios tint

使用

更改应用的全局色调颜色后
window?.tintColor = UIColor.redColor() 

appDelegate 中,保存完成按钮不再尊重粗体默认字体。enter image description here

2 个答案:

答案 0 :(得分:1)

设置UIBarButtonItem外观以更改字体

 //   let font = UIFont(name: "HelveticaNeue-UltraLight", size: 12) //customise with your font
    let font = UIFont.boldSystemFontOfSize(17);
    UIBarButtonItem.appearance().setTitleTextAttributes([NSFontAttributeName:font], forState: UIControlState.Normal) ;

答案 1 :(得分:0)

看起来我将按钮样式设置为Plain而不是Done。对于编辑/保存/完成按钮,您需要将样式设置为完成,然后将标识符设置为编辑/保存/完成等。