Macos OSX-NSButton:将复选框的插入设置为标题标签
我有一个NSButton作为复选框,我想将插入设置为标题标签。 有什么想法吗?Macos OSX-NSButton:将复选框的插入设置为标题标签,macos,checkbox,spacing,nsbutton,Macos,Checkbox,Spacing,Nsbutton,我有一个NSButton作为复选框,我想将插入设置为标题标签。 有什么想法吗? 在iOS中,它可以通过IB进行设置,而在OSX中显然不行。不幸的是,IB中并没有这样的功能。因此,您应该在代码中执行此操作: let paragraphStyle = NSMutableParagraphStyle() paragraphStyle.firstLineHeadIndent = 20.0 checkButton.attributedTitle = NSAttributedSt
在iOS中,它可以通过IB进行设置,而在OSX中显然不行。不幸的是,IB中并没有这样的功能。因此,您应该在代码中执行此操作:
let paragraphStyle = NSMutableParagraphStyle()
paragraphStyle.firstLineHeadIndent = 20.0
checkButton.attributedTitle = NSAttributedString(string: checkButton.title, attributes: [NSParagraphStyleAttributeName : paragraphStyle])
下面是它的外观:
可悲的是,IB中没有这方面的内容。因此,您应该在代码中执行此操作:
let paragraphStyle = NSMutableParagraphStyle()
paragraphStyle.firstLineHeadIndent = 20.0
checkButton.attributedTitle = NSAttributedString(string: checkButton.title, attributes: [NSParagraphStyleAttributeName : paragraphStyle])
下面是它的外观: