<html>

不多说直接上代码!

这些知识主要的文字设置,实际上iOS中文字的设置有非常多,比方说颜色、空心、删除线、阴影、斜体、扁平化等,







NSStrokeWidthAttributeName这个属性所相应的值是一个 NSNumber 对象(小数)。该值改变描边宽度(相对于字体size的百分比)。默觉得 0,即不改变。

正数仅仅改变描边宽度。负数同一时候改变文字的描边和填充宽度。

比如。对于常见的空心字。这个值通常为3.0

同一时候设置了空心的两个属性,而且NSStrokeWidthAttributeName属性设置为整数,文字前景色就无效果了


效果:



效果:


8. NSStrikethroughStyleAttributeName 加入删除线。strikethrough删除线

效果:

9. NSUnderlineStyleAttributeName 加入下划线 

效果:

10. NSShadowAttributeName 设置阴影,单独设置不好使。必须和其它属性搭配才好使。

和这三个任一个都好使,NSVerticalGlyphFormAttributeName,NSObliquenessAttributeName,NSExpansionAttributeName


11.NSVerticalGlyphFormAttributeName

该属性所相应的值是一个 NSNumber 对象(整数)。0 表示横排文本。

1 表示竖排文本。

在 iOS 中,总是使用横排文本,0 以外的值都没有定义。

效果:

posted @ 2017-08-15 16:37  jzdwajue  阅读(150)  评论(0编辑  收藏  举报