gpt4 book ai didi

cocoa - NSTextField(标签)属性文本 : Select

转载 作者:行者123 更新时间:2023-12-03 16:10:52 24 4
gpt4 key购买 nike

我有一个 NSTextField 标签,其中包含属性文本。颜色和尺寸与默认值不同。 (文本稍大且呈绿色)现在,我需要能够选择标签中的文本,以便单击嵌入在属性文本中的超链接。这很好用;但是,当选择文本时,文本格式将恢复为默认值(较小的黑色字体)。

是否有办法阻止这种行为,以便当用户单击(选择文本)标签时保留我的样式?

编辑:郑重声明,我有另一个带有白色文本的标签,选择时不会改变颜色,只会改变大小。

最佳答案

我也遇到了同样的问题。不幸的是,接受的答案并没有解决它。即使我设置了 attributedStringValue,我的文本样式在被选择时仍然发生变化。

感谢回复in this question ,我能够通过调用部分解决该问题:

label.allowsEditingTextAttributes = true

关于cocoa - NSTextField(标签)属性文本 : Select,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2939925/

24 4 0