1
我的导航栏右上角有一个栏按钮项。我能够改变字体,但不能改变字母间距。这是我使用的代码,它只是改变了字体:如何将字母间距添加到UIBarButtonItem?
let font = UIFont(name: "Avenir-Light", size: 22)
let attributes = [NSFontAttributeName: font!,
NSKernAttributeName : CGFloat(10.0)] as [String : Any]
newListBarButtonItem.setTitleTextAttributes(attributes, for: .normal)
我上面写了我的视图控制器的viewDidLoad
,它只是改变了字体,不是字母间距。
我也试过以下,但这并没有改变字体或字母间距:
UIBarButtonItem.appearance().setTitleTextAttributes(attributes,for: .normal)
尼斯解!只需完成:您必须将目标设置到新的间隔按钮上。 – inf1783