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

|| 我有一个NSPopUpButton,其中包含根据系统语言从plist文件读取的英语或日语字符串。现在,当语言为英语时,我可以使用以下代码来更改字体大小:
 [auxStatePopup setFont: [NSFont fontWithName:@\"Helvetica-BoldOblique\" size:10.0]];
但是使用这种技术,即使我尝试设置一些谷歌搜索并找到的日语字体名称,也无法更改日语字体大小。 我想这样做是因为日语字符在使用时会稍微向上移动。我打算通过减小字体大小来控制向上运动。 谢谢你的帮助.. 要么 有什么办法可以向下移动NSPopupButton中的文本?     
已邀请:
        我的印象是两个样本没有使用相同的字体。请尝试放置包含两个字符集的文本,然后看看会发生什么。 还要尽量不要自定义
font size
甚至
font face
。 我还怀疑文本渲染引擎可能由于文本长度而覆盖了您的某些更改。如果文本不适合控件,iOS文本呈现可能会尝试更改字母间距的字体大小。因此,请使用较短的文字进行一些测试。 顺便说一句,我想你是要说日语要更大而不是较小。在屏幕截图中,日语文本太小,任何人都无法正确阅读。     

要回复问题请先登录注册