是否可以在NSAttributedString中调整基线?

Ort*_*ntz 8 cocoa-touch nsattributedstring core-text ios ios6

我想略微修改一个角色的y位置NSAttributedString.我知道我可以使用属性字典下标(或上标):

@{(id)kCTSuperscriptAttributeName: @(-1)}
Run Code Online (Sandbox Code Playgroud)

不幸的是,由此引起的转变在我的情况下太大了.我正在寻找一个以1点为单位调整基线的选项.

属性字符串将显示在UIButton使用中-setAttributedTitle:forState:.

Tom*_*mmy 16

从iOS 7开始,该NSBaselineOffsetAttributeName属性已添加.