摘要: 首先创建layer CALayer *layer = [CALayer layer]; layer.bounds = CGRectMake(0, 0, 100, 100); layer.position = CGPointMake(100, 100); layer.backgroundColor = 阅读全文
posted @ 2016-02-27 13:20 small-elephant_A-Do 阅读(162) 评论(0) 推荐(0) 编辑
摘要: Quartz 2D是一个二维绘图引擎,Quartz 2D 是纯C语言,来自于core graphics框架,没有面向对象的思想 1,作用:绘制图形:线条\三角形\矩形\圆形\弧等 绘制文字,绘制生成图片,读取声称PDF,裁剪图片,自定义UI控件 2,图形上下文 作用:保存绘图信息,绘图状态 决定绘制 阅读全文
posted @ 2016-02-27 09:53 small-elephant_A-Do 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 首先 添加图片到项目 UIImageView *imageView = [[UIImageView alloc]initWithImage:[UIImage imageNamed:@"1"]]; imageView.center = self.view.center; [self.view addS 阅读全文
posted @ 2016-02-27 09:23 small-elephant_A-Do 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 难点在于 九宫格button的布局 还有 手势移动时记住手势位置 上代码 @property (nonatomic,strong)NSMutableArray *selectedBtns; @property (nonatomic,assign)CGPoint currentPoint; 两个变量, 阅读全文
posted @ 2016-02-27 07:22 small-elephant_A-Do 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 创建一个子视图如果想让父视图接受他的代理方法需要做 在他的代理方法的属性定义中加上 外部链接口 IBOutlet 阅读全文
posted @ 2016-02-27 07:16 small-elephant_A-Do 阅读(139) 评论(0) 推荐(0) 编辑