美文网首页
Mac开发-NSButton 字体颜色

Mac开发-NSButton 字体颜色

作者: 一天天的啊哈哈 | 来源:发表于2023-03-19 15:53 被阅读0次
extension NSButton {
    func setTitleColor(_ color: NSColor) {
        let paraStyle:NSMutableParagraphStyle = NSMutableParagraphStyle()
        paraStyle.setParagraphStyle(NSParagraphStyle.default)
        paraStyle.alignment = .center
        
        var attr:[NSAttributedString.Key:Any] = [:]
//        attr[NSAttributedString.Key.font] = NSFont.init(name: "Verdana", size: 16)
        attr[NSAttributedString.Key.foregroundColor] = color
        attr[NSAttributedString.Key.paragraphStyle] = paraStyle
        self.attributedTitle = NSAttributedString(string: self.title,attributes: attr)
    }
}

相关文章

网友评论

      本文标题:Mac开发-NSButton 字体颜色

      本文链接:https://www.haomeiwen.com/subject/efjyrdtx.html