- 博客(11)
- 收藏
- 关注
转载 图片添加水印效果
//创建一个UIImage对象UIImage *image = [UIImage imageNamed:@"scene1.jpg"];//1.建立bitmap ContextUIGraphicsBeginImageContext(image.size);//2.把原图绘制到context上[image drawInRect:CGRectMa...
2015-04-13 22:01:00
122
转载 Quartz 2D简单的绘图
利用CG框架绘图的步骤:1.子类化UIView2.在GraphicView中复写drawRect方法3.获取图形上下文对象4.绘制线条(1)先创建一个路径,把线条定义在这个路径上,再把路径交给context去显示。(2)直接把线条绘制到context上去。5.绘制简单图形6.绘制文本10. 7.绘制图像12.- (void)...
2015-04-13 21:59:00
130
转载 CALayer的基本使用
//1.圆角//只给父层倒圆角无效imgView.layer.cornerRadius = 100;//此属性可以让UIImageView的所有子图层父图层一起变化//imgView.layer.masksToBounds = YES;//2.阴影imgView.layer.shadowColor = [UIColor ...
2015-04-13 21:56:00
92
转载 截图功能的简单实现
//截图功能的实现//1.建立一个bitmapContextUIGraphicsBeginImageContext(self.view.bounds.size);//2.获取bitmapContextCGContextRef context = UIGraphicsGetCurrentContext();...
2015-04-13 21:55:00
122
转载 正则表达式(开源框架)
正则表达式的开源实现:RegexKitLite(非ARC)使用这个类,需要导入依赖库:libicucore.dylibNSString *text = @"张三:010-88669900,李四232电话010-55443322发送0731-8373834垃圾费";//1.定义正则表达式NSString *regex = @"\\d{3,4}-\\d{7,8}";...
2015-04-11 20:42:00
400
转载 正则表达式(Foundation自带)
NSString *text = @"张三:010-88669900,李四232电话010-55443322发送0731-8373834垃圾费";//1.定义正则表达式NSString *regex = @"\\d{3,4}-\\d{7,8}";//2.创建正则表达式实现对象NSRegularExpression *expression = [[NSR...
2015-04-11 20:40:00
97
转载 CoreText实现图文混排
第一步,引入CoreText.framework框架。//CoreText 跨平台以lable为例NSDictionary *attributes = @{NSFontAttributeName: [UIFont systemFontOfSize:14],NSForegroundColorAttributeName: [...
2015-04-11 20:39:00
90
转载 TextKit实现图文混排
// NSAttributedString 这个类可以设置文本属性:加粗、斜体、删除线、下划线...// NSMutableAttributedString 可变属性文本:可以动态添加文本的属性NSString *text = @"iOS实现图文混排的方式:1.WebView html+javascript 2、CoreText (C语言实现的框...
2015-04-11 20:38:00
100
转载 熟用TableView
self.title = @"分组表视图";UITableView *tableView = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, 320, 568) style:UITableViewStylePlain];//设置tableView数据源代理tableView.dataSource = self...
2015-04-10 22:28:00
97
转载 OC语言基础
.h(头文件) .m(源文件c、oc) .mm(源文件c、oc、c++)gcc -c -o 汇编-framework Foundation链接 NS开头字符串对象加@oc中完全兼容c的函数库NSLog可以自动换行,并且提供文件名编译时间等需要包含头文件,每一个框架都有一个主头文件,其名字和主头文件相同,主头文件包含了这个框架的所有头文件。...
2015-04-10 22:22:00
159
转载 C语言基础
编译时错误:语法错误error运行时的错误:warning逻辑错误:程序没有达到你想要的结果算法:零个或多个输入,一个或多个输出,有穷性,确定性,有效性要求:正确性,可读性,健壮性(防止崩溃),高效率和低存储量的需求。(可扩展性)表示方法:用自然语言表示算法(如,汉语),用流程图表示算法,用伪代码表示算法,用计算机语言表示算法编码规范:每个语句单独一行,缩进,...
2015-04-10 22:19:00
105
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人