gpt4 book ai didi

cocoa - 在 Interface Builder 中更改 NSTextView 的文本颜色不起作用

转载 作者:行者123 更新时间:2023-12-03 16:07:40 25 4
gpt4 key购买 nike

我可以为 NSTextView 设置背景颜色,也可以设置插入颜色,但是当我尝试更改文本颜色时,它不起作用。

我可以在每次插入文本之前以编程方式设置颜色,但我可能做错了什么,因为 Interface Builder 提供了此选项。

这是我的检查员的样子:

alt text

最佳答案

以下是我在下面尝试过的内容以及我发现的结果,这些结果使我得出了我的结论。

  1. (a)添加 NSTextView (b)更改颜色。结果:不起作用 enter image description here

  2. (a)添加 NSTextView (b)然后更改文本 (c) 按 Enter 键,因为当我没有按 Enter 键 (d) 然后更改颜色时失败。结果:有效 enter image description here

如果在Interface-Builder中没有设置NSTextView的text属性,它似乎不会保存文本颜色属性。从而导致应用程序在启动时选择默认颜色。但是,其他属性(例如背景颜色和插入颜色)会被保存。这让我认为这是界面生成器中的一个错误。

作为解决方法,您可以在文本框中保留单个空格,并在界面生成器中设置颜色,但这可能对您不利,具体取决于您希望对 NSTextView 执行的操作

关于cocoa - 在 Interface Builder 中更改 NSTextView 的文本颜色不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3643020/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com