iOS文字意外显示两种不同的日语字体

时间:2018-06-28 06:25:48

标签: ios swift fonts cjk

enter image description here

我不确定这是iOS日语字体中的错误,但是日语中具有相同字体的UITextView显示了不同的字体。如上图所示,第二行的前部分包含す,中间部分也包含す,但是它们的字体不同!我将字体设置为UIFont.systemFont:。这对我来说很关键,因为我基于文本计算了文本高度,并且日语文本包含不同的字体,因此其计算不准确。

有人知道为什么以及如何解决这个问题吗?

rawText:

チャネルは,世界で最もリーズナブルなウェブ接客ツールです。米ドル/月程度)

更新:

我发现仅使用平假名将在textview上使用相同的字体。但是,当文本包含平假名和汉字混合时,对于同一平假名,它会以某种方式显示不同的字体。我确认即使在iMessage App上也发生了。

0 个答案:

没有答案