OSX - NSButton:将复选框的插入设置为标题标签

OSX - NSButton: set inset of checkbox to title label

我有一个 NSButton 作为复选框,我想将插图设置为标题标签。

有什么想法吗? 在iOS中可以通过IB设置,在OSX中显然不能。

遗憾的是,IB 中没有相关内容。所以你应该在代码中这样做:

    let paragraphStyle = NSMutableParagraphStyle()
    paragraphStyle.firstLineHeadIndent = 20.0

    checkButton.attributedTitle = NSAttributedString(string: checkButton.title, attributes: [NSParagraphStyleAttributeName : paragraphStyle])

这是当时的样子: