上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 69 下一页
摘要: 整体思路: 我们想要模仿系统的UIImageView,我们必须得要知道系统的UIView怎么用. 系统的用法是创建一个UIImageView对象,设置frame,给它传递一个UIImage,再把它添加到一个View上面就可以了. 可以切换图片. 这是第一个用法. 第二种用法,就是在创建的时候直接传递 阅读全文
posted @ 2017-06-12 20:24 iFat 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 一般使用UIKit给我们提供的绘图来绘制一些文字,图片这些东西. UIKit给我们提供画图的方法底层也是分为四步.所以也必须在drawRect方法当中去写. 1.如何画文字? 先创建好要画的文字 使用UIKit提供的方法进行绘制. 方法说明: drawAtPoint:要画到哪个位置 withAttr 阅读全文
posted @ 2017-06-12 20:21 iFat 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 第一步, 获取上下文 第二步,拼接路径 ,绘制第一个扇形 获取上下文 CGContextRef ctx = UIGraphicsGetCurrentContext(); CGPoint center = CGPointMake(125, 125); CGFloat radius = 100; CGF 阅读全文
posted @ 2017-06-12 20:19 iFat 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 03-下载进条. 1.搭建界面. 2.拖动滑竿的时候让他里面的能够跟着我的拖动,数字在改变. 数字改变时有一个注意点, 就是要显示%,它是一个特殊的符号,要用两个%%代表一个% 3.拖动滑竿的时候就是在上面画弧. 从最上面,按顺时针画,所以,它的起始角度是-90度.结束角度也是-90度 也是从起始角 阅读全文
posted @ 2017-06-12 20:17 iFat 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 02-基本线条绘制 1.DrawRect方法作用?什么时候调用. DrawRect作用:专用在这个方法当中绘图的.只有在这个方法当中才能取得跟View相关联的上下文. DrawRect是系统自己调用的, 它是当View显示的时候自动调用. 2.画线(基本步骤描述) 2.1获取跟View相关联的上下文 阅读全文
posted @ 2017-06-12 20:14 iFat 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 1.什么是Quartz2D? 他是一个二维的绘图引擎,同时支持iOS和Mac系统 2.Quartz2D能完成的工作 画基本线条,绘制文字,图片,截图,自定义UIView. 3.Quartz2D实例演示. 4.Quartz2D在开发中的价值 当我们的控件样式极其复杂时,可以把控件内部的结构给画出画,就 阅读全文
posted @ 2017-06-12 20:13 iFat 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 09-手势识别(拖动,旋转,捏合) 1.平移 UIPanGestureRecognizer *pan = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(pan:)]; 添加手势 [self.imageV ad 阅读全文
posted @ 2017-06-11 22:06 iFat 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 08-手势识别(点按,长按,轻扫) 通过touches方法监听view触摸事件有以下几个缺点 1.必须得自定义view,在自定义的View当中去实现touches方法. 2.由于是在view内部的touches方法中监听触摸事件,因此默认情况下,无法让其他外界对象监听view的触摸事件 3.不容易区 阅读全文
posted @ 2017-06-11 22:05 iFat 阅读(706) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-06-11 22:04 iFat 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-06-11 22:01 iFat 阅读(147) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 69 下一页