gpt4 book ai didi

cocoa - 更改日语 (Unicode) 字符的字体大小

转载 作者:行者123 更新时间:2023-12-03 18:01:20 24 4
gpt4 key购买 nike

我有一个 NSPopUpButton,其中包含根据系统语言从 plist 文件中读取的英语或日语字符串。现在,当语言为英语时,我可以使用以下代码更改字体大小 -

 [auxStatePopup setFont: [NSFont fontWithName:@"Helvetica-BoldOblique" size:10.0]];

但是使用这种技术,即使我尝试设置一些我用谷歌搜索并找到的日语字体名称,我也无法更改日语字体大小。我想这样做是因为日语字符在使用时会稍微向上移动。我打算通过减小字体大小来操纵向上的运动。感谢您的帮助..

Japanese alignement problem

或者

有什么方法可以向下移动 NSPopupButton 中的文本吗?

最佳答案

我的印象是这两个示例没有使用相同的字体。请尝试输入包含两组字符的文本,看看会发生什么。

也尽量不要自定义字体大小,甚至字体

我还怀疑文本渲染引擎可能由于文本长度而覆盖了您的一些更改。如果文本不适合控件,iOS 文本渲染可能会尝试更改字母间距的字体大小。因此,请使用较短的文本进行一些测试。

顺便说一句,我认为您的意思是想要更大而不是更小的日语字体。在屏幕截图中,日语文本已经太小,任何人都无法正确阅读。

关于cocoa - 更改日语 (Unicode) 字符的字体大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6198120/

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