乌尔都语内容的呈现不正确

时间:2016-04-27 13:55:41

标签: ios webkit urdu

我正在尝试在UILabel以及包含Urdu文本的WKWebView中呈现内容。用于显示Noto Nastalique。但是,似乎iOS在计算正确的间距/结扎方面存在问题。

使用http://behdad.org/urdu/中的文字作为测试主题UILabel呈现

enter image description here

当WKWebView呈现时(注意字形重叠)

enter image description here

在这个小例子中,问题在WebKit中最为明显,但在UILabel中包装文本时也存在类似的问题。我希望有人面对并解决了类似的问题,或者可以指出有关显示乌尔都语内容的最佳做法的信息。

可以在github

上找到示例项目

1 个答案:

答案 0 :(得分:1)

我认为这是" Google Noto Nastaleeq" iPhone上的字体。 Apple确实尝试在iOS 9中实现。他们遇到了类似的问题。

您是否尝试过实施Jamil Noori Nastaleeq?在那里阅读我的指南,我注意到Jamil Noori Nastleeq字体没有那种渲染问题。

如需参考,请阅读我的文章,了解我是如何做到这一点的。 https://medium.com/@mmudassir/nastleeq-and-ios-8-love-story-bit-broken-7cc2311fc784?source=linkShare-563fcf255dda-1461862616