【发布时间】:2021-07-22 12:33:09
【问题描述】:
我正在尝试以编程方式创建一个具有NSFont.TextStyle.headline 字体样式的 NSTextField。也可以从情节提要的font 下拉菜单中设置此字体。
但是,当我执行以下操作时:
let attributes: [NSAttributedString.Key : Any] = [NSAttributedString.Key.font : NSFont.TextStyle.headline]
let attributedString = NSAttributedString(string: product.url, attributes: attributes)
let textLabel = NSTextField(labelWithAttributedString: attributedString)
我的应用程序崩溃并出现以下错误:
-[__NSCFConstantString pointSize]: unrecognized selector sent to instance 0x7fff8064f918
【问题讨论】:
-
样式不是字体。见NSFont.TextStyle。
标签: swift macos cocoa nstextfield