文本常用属性,常用于绘制
来源:互联网 发布:为什么俞飞鸿抗老 知乎 编辑:程序博客网 时间:2024/06/03 20:44
1.NSKernAttributeName:
@10 调整字句 kerning 字句调整
2.NSFontAttributeName :
[UIFont systemFontOfSize:_fontSize] 设置字体
3.NSForegroundColorAttributeName
:[UIColor redColor] 设置文字颜色
4.NSParagraphStyleAttributeName :
paragraph 设置段落样式
NSMutableParagraphStyle *paragraph = [[NSMutableParagraphStyle alloc] init];
paragraph.alignment = NSTextAlignmentCenter;
6.NSBackgroundColorAttributeName:
[UIColor blackColor] 设置背景颜色
7.NSStrokeColorAttributeName
设置文字描边颜色,需要和NSStrokeWidthAttributeName设置描边宽度,这样就能使文字空心.
NSStrokeWidthAttributeName这个属性所对应的值是一个 NSNumber 对象(小数)。该值改变描边宽度(相对于字体size 的百分比)。默认为 0,即不改变。正数只改变描边宽度。负数同时改变文字的描边和填充宽度。例如,对于常见的空心字,这个值通常为3.0。
同时设置了空心的两个属性,并且NSStrokeWidthAttributeName属性设置为整数,文字前景色就无效果了
效果:
效果:
8. NSStrikethroughStyleAttributeName 添加删除线,strikethrough删除线
效果:
9. NSUnderlineStyleAttributeName 添加下划线
效果:
10. NSShadowAttributeName 设置阴影,单独设置不好使,必须和其他属性搭配才好使
和这三个任一个都好使,NSVerticalGlyphFormAttributeName,NSObliquenessAttributeName,NSExpansionAttributeName
11.NSVerticalGlyphFormAttributeName
该属性所对应的值是一个 NSNumber 对象(整数)。0 表示横排文本。1 表示竖排文本。在 iOS 中,总是使用横排文本,0 以外的值都未定义。
效果:
12. NSObliquenessAttributeName设置字体倾斜。
效果:
13. NSExpansionAttributeName 设置文本扁平化
效果:
0 0
- 文本常用属性,常用于绘制
- css常用文本属性
- css 3 常用文本属性
- css常用属性之文本属性
- css基础学习----常用文本属性
- CSS 文本属性text 常用简介
- CSS 常用 字体 文本 列表 边框属性
- [delphi组件] Tlabel 常用于显示静态文本
- CSS属性之文本(Text)属性 常用14个
- Unity3D中用于工具制作常用属性(Attribute)
- WPF RichTextBox读取存储文本的方法和常用属性
- css对于文本处理的几个不常用属性
- HTML学习2---body常用属性以及文本修饰标记
- 常用属性
- 常用属性
- opecv常用绘制函数
- canvas---canvas常用方法,绘制直线,矩形,文本,画图,曲线,createLinearGradient,translate,stroke,fillText
- 文本操作常用代码~
- 什么是MIMI Type
- 借相亲之名行约炮之实的成年人们
- delphi 一个不了解原理的问题delphi 数据集下flag内容post后变没了
- NDK技术,Java项目调用C代码
- c# 发送邮件、附件
- 文本常用属性,常用于绘制
- IOS用CGContextRef画各种图形(文字、圆、直线、弧线、矩形、扇形、椭圆、三角形、圆角矩形、贝塞尔曲线、图片)
- WinForm-TextRenderer
- AndroidMenu的应用之OptionMenu的应用
- Spring MVC 框架搭建及详解
- 四种常见的 POST 提交数据方式
- Python学习——leetcode(Length of Last Word)
- android 二次开发 莫名其妙问题三(版本控制问题)
- Hibernate current_session_context_class的事务说明