我不确定这是iOS日语字体中的错误,但是日语中具有相同字体的UITextView
显示了不同的字体。如上图所示,第二行的前部分包含す,中间部分也包含す,但是它们的字体不同!我将字体设置为UIFont.systemFont:
。这对我来说很关键,因为我基于文本计算了文本高度,并且日语文本包含不同的字体,因此其计算不准确。
有人知道为什么以及如何解决这个问题吗?
rawText:
チャネルは,世界で最もリーズナブルなウェブ接客ツールです。米ドル/月程度)
更新:
我发现仅使用平假名将在textview上使用相同的字体。但是,当文本包含平假名和汉字混合时,对于同一平假名,它会以某种方式显示不同的字体。我确认即使在iMessage App上也发生了。