晚点的等待

博客园 首页 新随笔 联系 订阅 管理

2015年12月10日 #

摘要: 1.ios当中常见的事件? 触摸事件 加速计事件 远程控制事件2.什么是响应者对象? 继承了UIResponds的对象我们称它为响应者对象 UIApplication、UIViewController、UIView都继承 UIResponder,因此它们都是响应者对象,都能够接收并处理事... 阅读全文
posted @ 2015-12-10 21:33 晚点的等待 阅读(183) 评论(0) 推荐(0) 编辑

2015年12月9日 #

摘要: 10-简单圆形图片裁剪裁剪图片思路.开启一个图片上下文.上下文的大小和原始图片保持一样.以免图片被拉伸缩放.在上下文的上面添加一个圆形裁剪区域.圆形裁剪区域的半径大小和图片的宽度一样大.把要裁剪的图片绘制到图片上下文当中.从上下文当中取出图片.关闭上下文.1.如何设置圆形路径? UIBezi... 阅读全文
posted @ 2015-12-09 22:29 晚点的等待 阅读(886) 评论(0) 推荐(0) 编辑

摘要: 09 - 给图片添加水印. 给图片水印的目的: 告诉别人图片的来源. 防止别人盗用图片.打广告. 添加水印它最终是生成了一个新的图片. 生成图片要用到了图片上下文.不需要再去自定义View, 之前一直在自定义View,是因为要拿跟View相关联的上下文. 跟View相关联的上下文是系统自动帮我们创建... 阅读全文
posted @ 2015-12-09 22:25 晚点的等待 阅读(203) 评论(0) 推荐(0) 编辑

摘要: 08-图形上下文状态栈上下文状态栈为内存中的一块区域,它用来保存前上下文当的状态.我们获取的图层上下文当中其实两块区域,一个是存放添加的路径,一个是用来保存用户设置的状态,这些状态包括线条的颜色,线宽等.当我们把上下文的内容渲染到View上面的时候, 它会自动将设置的所有上下文状态运行到保存的路径上... 阅读全文
posted @ 2015-12-09 22:19 晚点的等待 阅读(258) 评论(0) 推荐(0) 编辑

摘要: 07-定时器之雪花1.定时器雪花整体思路: 先在控制器View面绘制一个雪花. 在View加载完毕后,添加一个定时器. 在定时器方法当中调用得绘方法. 在绘图方法当不段的去修改雪花的Y值. 当雪花的Y值超过屏幕的高度时,让雪花的Y值重新设为0.从最顶部开始.2.添加定时... 阅读全文
posted @ 2015-12-09 22:11 晚点的等待 阅读(202) 评论(0) 推荐(0) 编辑

摘要: 06-模仿系统的UIImageView整体思路:我们想要模仿系统的UIImageView,我们必须得要知道系统的UIView怎么用.系统的用法是创建一个UIImageView对象,设置frame,给它传递一个UIImage,再把它添加到一个View上面就可以了.可以切换图片.这是第一个用法.第二种用... 阅读全文
posted @ 2015-12-09 22:03 晚点的等待 阅读(151) 评论(0) 推荐(0) 编辑

摘要: 05-UIKit绘图演练一般使用UIKit给我们提供的绘图来绘制一些文字,图片这些东西.UIKit给我们提供画图的方法底层也是分为四步.所以也必须在drawRect方法当中去写.1.如何画文字? 先创建好要画的文字 使用UIKit提供的方法进行绘制. 方法说明: drawAt... 阅读全文
posted @ 2015-12-09 22:01 晚点的等待 阅读(214) 评论(0) 推荐(0) 编辑

摘要: 04-画饼图 第一步, 获取上下文 第二步,拼接路径 ,绘制第一个扇形 获取上下文 CGContextRef ctx = UIGraphicsGetCurrentContext(); CGPoint center = CGPointMake(125, 125);... 阅读全文
posted @ 2015-12-09 21:56 晚点的等待 阅读(193) 评论(0) 推荐(0) 编辑

摘要: 03-下载进条.1.搭建界面.2.拖动滑动条的时候让里面的数字能够跟着我的拖动而改变. 数字改变时有一个注意点, 就是要显示%,它是一个特殊的符号,要用两个%%代表一个%3.拖动滑动条的时候就是在上面画弧. 从最上面,按顺时针画,所以,它的起始角度是-90度.结束角度也是-90度 也是从起始角度开... 阅读全文
posted @ 2015-12-09 21:45 晚点的等待 阅读(174) 评论(0) 推荐(0) 编辑

摘要: 01-PPT介绍1.什么是Quartz2D? 他是一个二维的绘图引擎,同时支持iOS和Mac系统2.Quartz2D能完成的工作 画基本线条,绘制文字,图片,截图,自定义UIView.3.Quartz2D实例演示.4.Quartz2D在开发中的价值 当我们的控件样式极其复杂时,可以... 阅读全文
posted @ 2015-12-09 21:31 晚点的等待 阅读(152) 评论(0) 推荐(0) 编辑