iOS开发UI篇—Quartz2D使用(矩阵操作)一、关于矩阵操作1.画一个四边形通过设置两个端点(长和宽)来完成一个四边形的绘制。代码:
1 - (void)drawRect:(CGRect)rect 2 { 3 //画四边形 4 //获取图形上下文 5 CGContext...
分类:
移动开发 时间:
2014-06-12 09:46:49
阅读次数:
307
iOS开发UI篇—Quartz2D使用(图形上下文栈)一、qurza2d是怎么将绘图信息和绘图的属性绘制到图形上下文中去的?说明:新建一个项目,自定义一个view类和storyboard关联后,重写该类中的drowrect方法。画线的三个步骤:(1)获取上下文(2)绘图(3)渲染要求:画两条单独的线...
分类:
移动开发 时间:
2014-06-12 09:27:51
阅读次数:
414
iOS开发UI篇—Quartz2D使用(图片剪切)一、使用Quartz2D完成图片剪切1.把图片显示在自定义的view中先把图片绘制到view上。按照原始大小,把图片绘制到一个点上。代码:1
- (void)drawRect:(CGRect)rect2 {3 UIImage *image2=...
分类:
移动开发 时间:
2014-06-12 08:29:26
阅读次数:
300
iOS开发UI篇—Quartz2D简单使用(三)一、通过slider控制圆的缩放1.实现过程新建一个项目,新建一个继承自UIview的类,并和storyboard中自定义的view进行关联。界面搭建,如图:代码示例:YYViewController.m文件
1 // 2 // YYViewCont....
分类:
移动开发 时间:
2014-06-12 07:58:14
阅读次数:
501
Quartz2D绘图的代码步骤1.获得图形上下文CGContextRef ctx =
UIGraphicsGetCurrentContext();2.拼接路径(下面代码是搞一条线段)CGContextMoveToPoint(ctx, 10,
10);CGContextAddLineToPoint.....
分类:
移动开发 时间:
2014-06-10 12:30:34
阅读次数:
224
除了push之外,还有另外一种控制器的切换方式,那就是Modal
Modal的默认效果:新控制器从屏幕的最底部往上钻,直到盖住之前的控制器为止以Modal的形式展示控制器-
(void)presentViewController:(UIViewController *)viewControll...
分类:
移动开发 时间:
2014-06-10 12:08:17
阅读次数:
264
iOS开发UI篇—Quartz2D简单使用一、画直线代码: 1 // 2 //
YYlineview.m 3 // 03-画直线 4 // 5 // Created by apple on 14-6-9. 6 // Copyright
(c) 2014年 itcase. All rights...
分类:
移动开发 时间:
2014-06-10 11:20:35
阅读次数:
360