文件
NSAttributedString.Key.writingDirection
国家:
此属性的值是
NSArray
包含对象
NSNumber
对象,表示写入方向替代的嵌套级别,按从最外层到最内层的顺序排列。
NSWritingDirectionAttributeName
常量是一个字符级属性,它为文本中包含显式双向控制字符提供了更高级别的替代方法。它是
NSAttributedString
相当于使用具有dir属性的bdo元素的HTML标记。
数字对象
对于LRE、RLE、LRO或RLO以及它们的组合,对象应分别为0、1、2或3
NSWritingDirection.leftToRight
NSWritingDirection.rightToLeft
具有
NSTextWritingDirectionEmbedding
或
NSTextWritingDirectionOverride
您至少需要提供一个阵列:
let subAttr: [NSAttributedString.Key : Any] = [
.font : font,
.foregroundColor : color,
.writingDirection : [ NSNumber(value: NSWritingDirection.leftToRight.rawValue) ]
]