Quartz2D-1

笔记

01-Quartz2D简介.jpg
02-基本线条绘制.jpg
03-下载进条.-重绘-.jpg
04-饼图.jpg
05-UIKit绘图演练.jpg
06-模仿系统的UIImageView.jpg
07-雪花-定时器-.jpg
08-图形上下文状态栈.jpg
Quartz2D-1_第1张图片
09-上下文的矩阵操作.jpg
10.给图片添加水印..jpg
Quartz2D-1_第2张图片
11-简单圆形图片裁剪.jpg

Xmind

Quartz2D-1_第3张图片
Quartz2D.jpg

PPT

Quartz2D-1_第4张图片
Snip20170226_40.png
Quartz2D-1_第5张图片
Snip20170226_41.png
Quartz2D-1_第6张图片
Snip20170226_42.png
Quartz2D-1_第7张图片
Snip20170226_43.png
Quartz2D-1_第8张图片
Snip20170226_44.png
Quartz2D-1_第9张图片
Snip20170226_45.png
Quartz2D-1_第10张图片
Snip20170226_46.png
Quartz2D-1_第11张图片
Snip20170226_47.png
Quartz2D-1_第12张图片
Snip20170226_48.png
Quartz2D-1_第13张图片
Snip20170226_49.png
Quartz2D-1_第14张图片
Snip20170226_50.png
Quartz2D-1_第15张图片
Snip20170226_51.png
Quartz2D-1_第16张图片
Snip20170226_52.png
Quartz2D-1_第17张图片
Snip20170226_53.png
Quartz2D-1_第18张图片
Snip20170226_54.png
Quartz2D-1_第19张图片
Snip20170226_55.png
Quartz2D-1_第20张图片
Snip20170226_56.png
Quartz2D-1_第21张图片
Snip20170226_57.png
Quartz2D-1_第22张图片
Snip20170226_58.png
Quartz2D-1_第23张图片
Snip20170226_59.png
Quartz2D-1_第24张图片
Snip20170226_60.png
Quartz2D-1_第25张图片
Snip20170226_61.png
Quartz2D-1_第26张图片
Snip20170226_62.png
Quartz2D-1_第27张图片
Snip20170226_63.png
Quartz2D-1_第28张图片
Snip20170226_64.png
Quartz2D-1_第29张图片
Snip20170226_65.png
Quartz2D-1_第30张图片
Snip20170226_66.png

Paths

Quartz2D-1_第31张图片
Snip20170226_68.png
Quartz2D-1_第32张图片
Snip20170226_69.png
Quartz2D-1_第33张图片
Snip20170226_70.png
Quartz2D-1_第34张图片
Snip20170226_71.png
Quartz2D-1_第35张图片
Snip20170226_72.png
Quartz2D-1_第36张图片
Snip20170226_73.png
Quartz2D-1_第37张图片
Snip20170226_74.png
Quartz2D-1_第38张图片
Snip20170226_75.png
Quartz2D-1_第39张图片
Snip20170226_76.png
Quartz2D-1_第40张图片
Snip20170226_77.png
Quartz2D-1_第41张图片
Snip20170226_78.png
Quartz2D-1_第42张图片
Snip20170226_79.png
Quartz2D-1_第43张图片
Snip20170226_80.png
Quartz2D-1_第44张图片
Snip20170226_81.png
Quartz2D-1_第45张图片
Snip20170226_82.png
Quartz2D-1_第46张图片
Snip20170226_83.png
Quartz2D-1_第47张图片
Snip20170226_84.png
Quartz2D-1_第48张图片
Snip20170226_85.png
Quartz2D-1_第49张图片
Snip20170226_86.png
Quartz2D-1_第50张图片
Snip20170226_87.png
Quartz2D-1_第51张图片
Snip20170226_88.png
Quartz2D-1_第52张图片
Snip20170226_89.png
Quartz2D-1_第53张图片
Snip20170226_90.png
Quartz2D-1_第54张图片
Snip20170226_91.png
Quartz2D-1_第55张图片
Snip20170226_92.png
Quartz2D-1_第56张图片
Snip20170226_93.png
Quartz2D-1_第57张图片
Snip20170226_94.png
Quartz2D-1_第58张图片
Snip20170226_95.png
Quartz2D-1_第59张图片
Snip20170226_96.png
Quartz2D-1_第60张图片
Snip20170226_97.png
Quartz2D-1_第61张图片
Snip20170226_98.png
Quartz2D-1_第62张图片
Snip20170226_99.png
Quartz2D-1_第63张图片
Snip20170226_100.png

总结

NSAttributedString描述

 字符属性
 
 字符属性可以应用于 attributed string 的文本中。
 
 NSString *const NSFontAttributeName;(字体)
 
 NSString *const NSParagraphStyleAttributeName;(段落)
 
 NSString *const NSForegroundColorAttributeName;(字体颜色)
 
 NSString *const NSBackgroundColorAttributeName;(字体背景色)
 
 NSString *const NSLigatureAttributeName;(连字符)
 
 NSString *const NSKernAttributeName;(字间距)
 
 NSString *const NSStrikethroughStyleAttributeName;(删除线)
 
 NSString *const NSUnderlineStyleAttributeName;(下划线)
 
 NSString *const NSStrokeColorAttributeName;(边线颜色)
 
 NSString *const NSStrokeWidthAttributeName;(边线宽度)
 
 NSString *const NSShadowAttributeName;(阴影)(横竖排版)
 
 NSString *const NSVerticalGlyphFormAttributeName;
 
 常量
 
 1> NSFontAttributeName(字体)
 
 该属性所对应的值是一个 UIFont 对象。该属性用于改变一段文本的字体。如果不指定该属性,则默认为12-point Helvetica(Neue)。
 
 2> NSParagraphStyleAttributeName(段落)
 
 该属性所对应的值是一个 NSParagraphStyle 对象。该属性在一段文本上应用多个属性。如果不指定该属性,则默认为 NSParagraphStyle 的defaultParagraphStyle 方法返回的默认段落属性。
 
 3> NSForegroundColorAttributeName(字体颜色)
 
 该属性所对应的值是一个 UIColor 对象。该属性用于指定一段文本的字体颜色。如果不指定该属性,则默认为黑色。
 
 4> NSBackgroundColorAttributeName(字体背景色)
 
 该属性所对应的值是一个 UIColor 对象。该属性用于指定一段文本的背景颜色。如果不指定该属性,则默认无背景色。
 
 5> NSLigatureAttributeName(连字符)
 
 该属性所对应的值是一个 NSNumber 对象(整数)。连体字符是指某些连在一起的字符,它们采用单个的图元符号。0 表示没有连体字符。1 表示使用默认的连体字符。2表示使用所有连体符号。默认值为 1(注意,iOS 不支持值为 2)。
 
 6> NSKernAttributeName(字间距)
 
 该属性所对应的值是一个 NSNumber 对象(整数)。字母紧排指定了用于调整字距的像素点数。字母紧排的效果依赖于字体。值为 0 表示不使用字母紧排。默认值为0。
 
 7> NSStrikethroughStyleAttributeName(删除线)
 
 该属性所对应的值是一个 NSNumber 对象(整数)。该值指定是否在文字上加上删除线,该值参考“Underline Style Attributes”。默认值是NSUnderlineStyleNone。
 
 8> NSUnderlineStyleAttributeName(下划线)
 
 该属性所对应的值是一个 NSNumber 对象(整数)。该值指定是否在文字上加上下划线,该值参考“Underline Style Attributes”。默认值是NSUnderlineStyleNone。
 
 9> NSStrokeColorAttributeName(边线颜色)
 
 该属性所对应的值是一个 UIColor 对象。如果该属性不指定(默认),则等同于 NSForegroundColorAttributeName。否则,指定为删除线或下划线颜色。更多细节见“Drawing attributedstrings that are both filled and stroked”。
 
 10> NSStrokeWidthAttributeName(边线宽度)
 
 该属性所对应的值是一个 NSNumber 对象(小数)。该值改变描边宽度(相对于字体size 的百分比)。默认为 0,即不改变。正数只改变描边宽度。负数同时改变文字的描边和填充宽度。例如,对于常见的空心字,这个值通常为3.0。
 
 11> NSShadowAttributeName(阴影)
 
 该属性所对应的值是一个 NSShadow 对象。默认为 nil。
 
 12> NSVerticalGlyphFormAttributeName(横竖排版)
 
 该属性所对应的值是一个 NSNumber 对象(整数)。0 表示横排文本。1 表示竖排文本。在 iOS 中,总是使用横排文本,0 以外的值都未定义。

你可能感兴趣的:(Quartz2D-1)