我在我的 iOS 应用程序中使用 Ubuntu 字体系列 ( http://font.ubuntu.com/ ),除了使用 mdesh(可能还有更多字符,mdesh 是我现在遇到的问题)外,它工作得很好。
在 Word 或网站上使用字体,字符显示正确,我还查看了字体内部和那里的字符。
可以在http://font.ubuntu.com/上自行测试通过粘贴
Der Halbgeviertstrich (–) ist in der Typografie ein waagerechter Strich,
进入输入框。
我还确保没有其他原因,文本正确存储在 SQLite 中并正确设置为 UILabel 控件的文本属性(因此此时 mdesh 存在)。
所以字体似乎没问题,我的代码似乎没问题,但我无法正常工作。
最佳答案
似乎在 iOS 10 及更高版本上它能够在单行 uilabel 上呈现。但是,如果它是多行标签,则渲染会失败。
关于ios - 使用 Ubuntu 字体不适用于 iOS 上的特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21463527/