1

我们如何知道 CTRun 的文本是否从右到左?谢谢

4

1 回答 1

2

我没有实际经验CTRun,但从文档看来

 CTRunStatus CTRunGetStatus(CTRunRef run)

返回你需要的信息,返回值是一个位域:

enum {
   kCTRunStatusNoStatus = 0,
   kCTRunStatusRightToLeft = (1 << 0),
   kCTRunStatusNonMonotonic = (1 << 1),
   kCTRunStatusHasNonIdentityMatrix = (1 << 2)
};
typedef uint32_t CTRunStatus;
于 2013-08-02T18:37:17.637 回答