Mac开发-NSButton 字体颜色

2023-03-19  本文已影响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)
    }
}
上一篇 下一篇

猜你喜欢

热点阅读