手动预处理文本(iOS阿拉伯语字体问题)

时间:2011-06-08 11:02:57

标签: iphone ios fonts arabic

我在iOS上使用阿拉伯语字体时遇到问题。 所有字体都有相同的渲染,我试图测试这里描述的解决方法: Custom Arabic font in iOS

问题是我不知道如何使用它,我添加了ArabicShaping h和cpp文件 代码编译但我不知道接下来该做什么。

提前致谢

2 个答案:

答案 0 :(得分:9)

我在目标c中创建了新类,这样做,它允许你在ios中使用自定义字体的阿拉伯语文本,检查github https://github.com/Accorpa/Arabic-Converter-From-and-To-Arabic-Presentation-Forms-B

答案 1 :(得分:1)

对于复杂的字体渲染,您需要使用另一个库,因为iOS不支持它。 github上有一个这样的库。

https://github.com/mta452/SheenFigure

它使用FreeType或CoreGraphics进行字形渲染。目前它支持完全替换和定位的阿拉伯语/乌尔都语字体。