publicletNSKernAttributeName:String// NSNumber containing floating point value, in points; amount to modify default kerning. 0 means kerning is disabled.
@available(iOS 6.0, *)
publicletNSStrikethroughStyleAttributeName:String// NSNumber containing integer, default 0: no strikethrough
@available(iOS 6.0, *)
publicletNSUnderlineStyleAttributeName:String// NSNumber containing integer, default 0: no underline
@available(iOS 6.0, *)
publicletNSStrokeColorAttributeName:String// UIColor, default nil: same as foreground color
@available(iOS 6.0, *)
publicletNSStrokeWidthAttributeName:String// NSNumber containing floating point value, in percent of font point size, default 0: no stroke; positive for stroke alone, negative for stroke and fill (a typical value for outlined text would be 3.0)
@available(iOS 6.0, *)
publicletNSShadowAttributeName:String// NSShadow, default nil: no shadow
@available(iOS 7.0, *)
publicletNSTextEffectAttributeName:String// NSString, default nil: no text effect
publicletNSLinkAttributeName:String// NSURL (preferred) or NSString
@available(iOS 7.0, *)
publicletNSBaselineOffsetAttributeName:String// NSNumber containing floating point value, in points; offset from baseline, default 0
@available(iOS 7.0, *)
publicletNSUnderlineColorAttributeName:String// UIColor, default nil: same as foreground color
@available(iOS 7.0, *)
publicletNSStrikethroughColorAttributeName:String// UIColor, default nil: same as foreground color
@available(iOS 7.0, *)
publicletNSObliquenessAttributeName:String// NSNumber containing floating point value; skew to be applied to glyphs, default 0: no skew
@available(iOS 7.0, *)
publicletNSExpansionAttributeName:String// NSNumber containing floating point value; log of expansion factor to be applied to glyphs, default 0: no expansion
@available(iOS 7.0, *)
publicletNSWritingDirectionAttributeName:String// NSArray of NSNumbers representing the nested levels of writing direction overrides as defined by Unicode LRE, RLE, LRO, and RLO characters. The control characters can be obtained by masking NSWritingDirection and NSWritingDirectionFormatType values. LRE: NSWritingDirectionLeftToRight|NSWritingDirectionEmbedding, RLE: NSWritingDirectionRightToLeft|NSWritingDirectionEmbedding, LRO: NSWritingDirectionLeftToRight|NSWritingDirectionOverride, RLO: NSWritingDirectionRightToLeft|NSWritingDirectionOverride,
@available(iOS 6.0, *)
publicletNSVerticalGlyphFormAttributeName:String// An NSNumber containing an integer value. 0 means horizontal text. 1 indicates vertical text. If not specified, it could follow higher-level vertical orientation settings. Currently on iOS, it's always horizontal. The behavior for any other value is undefined.