【发布时间】:2018-02-19 17:28:25
【问题描述】:
当显示字符串中的某些字符在指定字体中不可用时,我正在寻找一种方法来阻止 NSTextView 退回到级联字体。
我正在编写一个应用程序,在该应用程序中,重要的是用户知道某些字符(例如东亚字符集中的字符)是否可用于给定字体。如果这些字符不可用,我希望该字段将它们显示为框、空格或类似的东西。但是,默认情况下,textview 会退回到支持字符的级联字体。有没有办法改变这种行为?
如果这不可能,是否有某种方法可以检测给定字体支持哪些语言?
任何帮助将不胜感激。
【问题讨论】:
-
“我正在寻找一种方法来强制 NSTextView 使用特定字体,即使显示字符串中的某些字符不可用。”这是一个合乎逻辑的要求。
-
感谢您的评论。为了澄清,我更新了问题。
-
有点旧,但也许有帮助:cocoabuilder.com/archive/cocoa/…
标签: swift macos fonts nstextview