n.e*_*ind 4 iphone fonts cocoa-touch objective-c
我想知道如果我在我的iPhone应用程序中尝试使用具有大量连字的字体会发生什么?我无法尝试使用该字体,因为我需要先购买它,但如果我的iPhone应用程序无法使用连字,则不想浪费钱.
这是我正在谈论的字体:亲爱的乔3
我尝试在我的iPhone应用程序中使用阿拉伯语,这非常有效.阿拉伯语是一个充满连字的脚本,但话说回来,Apple可能只支持阿拉伯语的这种特殊的连字字体而不是其他字体.
如果您在购买昂贵的字体之前有任何关于如何测试这一点的建议,我将非常感激......
谢谢!
通过设置支持iOS> 3.2 kCTLigatureAttributeName
但为什么不首先尝试其他免费的连字字体?
再次更新:
结果如下:黑色是UILabel,笔画是CoreText

它应该如何渲染:

看一下额外的结扎"ll"和标准结扎"ff"
虽然设置kCTLigatureAttributeName为0可以删除所有连字
但设置为2不能支持"ll"或"Th"等字体"Bello Pro"的附加连字
(默认为1,如"ff"或"fl"这样的连字)
所以我猜iOS的CoreText引擎中有一个错误,或者我的字体不支持.
| 归档时间: |
|
| 查看次数: |
1777 次 |
| 最近记录: |