核心文本 - 如何知道文本是否从右到左

时间:2013-08-02 17:33:38

标签: ios arabic core-text

我们怎么知道CTRun的文本是否从右到左? 感谢

1 个答案:

答案 0 :(得分:2)

我没有使用CTRun的实际经验,但从文档中可以看出

 CTRunStatus CTRunGetStatus(CTRunRef run)

返回您需要的信息,返回值为位域:

enum {
   kCTRunStatusNoStatus = 0,
   kCTRunStatusRightToLeft = (1 << 0),
   kCTRunStatusNonMonotonic = (1 << 1),
   kCTRunStatusHasNonIdentityMatrix = (1 << 2)
};
typedef uint32_t CTRunStatus;