码迷,mamicode.com
首页 >  
搜索关键字:ios绘图    ( 58个结果
iOS绘图事务的运行验证
结合WWDC,以我们的call stack为例,来说明这四个过程分别大概都做了什么。 layout过程 从上面layout的过程可以看出,其所做的主要任务就是将图层调用代理(也就是视图)实现整个视图层级的布局;比较有意思的是,autolayout的约束也是在这个时候更新和施加apply的(-[UIV ...
分类:移动开发   时间:2019-01-31 19:17:04    阅读次数:247
iOS绘图框架CoreGraphics分析
由于CoreGraphics框架有太多的API,对于初次接触或者对该框架不是十分了解的人,在绘图时,对API的选择会感到有些迷茫,甚至会觉得iOS的图形绘制有些繁琐。因此,本文主要介绍一下iOS的绘图方法和分析一下CoreGraphics框架的绘图原理。 一、绘图系统简介 iOS的绘图框架有多种,我 ...
分类:移动开发   时间:2018-04-18 14:23:17    阅读次数:228
ios 绘图,绘制坐标系,画坐标系
先来看个效果: 新建视图类。在直接加入代码: // Only override drawRect: if you perform custom drawing. // An empty implementation adversely affects performance during anima ...
分类:移动开发   时间:2018-02-12 13:38:05    阅读次数:255
iOS绘图—— UIBezierPath 和 Core Graphics
前言 iOS系统本身提供了两套绘图的框架,即UIBezierPath 和 Core Graphics。而前者所属UIKit,其实是对Core Graphics框架关于path的进一步封装,所以使用起来比较简单。但是毕竟Core Graphics更接近底层,所以它更加强大。 UIBezierPath ...
分类:移动开发   时间:2018-01-12 11:34:51    阅读次数:227
iOS 绘图 (UIImage的一些操作)
UIGraphicsBeginImageContextWithOptions,本文主要在图片类型上下文中对图片进行操作,具体实现的功能: - 1.生成图片 - 2.绘制图片到视图 - 3.添加水印 - 4.截取屏幕或者相应view - 5.图片擦除 - 6.图片裁剪 具体的方法使用就在方法的介绍中解 ...
分类:移动开发   时间:2017-11-03 15:31:21    阅读次数:194
iOS:绘图
1、UIBezierPath(贝塞尔曲线) 1-1)、在重写 drawRect: 方法里使用 使用不难,看 UIBezierPath.h 基本都会用,值得注意的是,颜色设置如下: 下面是学习过程中的代码 1-2)、在普通方法里使用,需要画布。配合 CAShapeLayer 。 注意:1、设置线宽、颜 ...
分类:移动开发   时间:2017-08-29 17:59:58    阅读次数:256
iOS绘图CGContextRef详解
转自:http://blog.csdn.net/u014286994/article/details/51333118 /* CoreGraphics - CGContext.h */ /** Graphics state functions. **/ //为了让开发者在进行坐标变换时无须计算多次坐 ...
分类:移动开发   时间:2017-07-05 17:37:18    阅读次数:2449
iOS 绘图
// // BezierCurveView.m // BezierCurveLineDemo // // Created by mac on 17/5/7. // Copyright © 2016年 kcl. All rights reserved. // #import "BezierCurveV... ...
分类:移动开发   时间:2017-05-08 17:23:25    阅读次数:215
iOS 2D绘图 (Quartz2D)之阴影和渐变(shadow,Gradient)
原博地址:http://blog.csdn.net/hello_hwc/article/details/49507881 Shadow Shadow(阴影) 的目的是为了使UI更有立体感,如图 shadow 主要有三个影响因素 其中不同的blur效果的图 注意: 相关函数 参数 context 绘制 ...
分类:移动开发   时间:2016-12-29 16:53:55    阅读次数:301
iOS 2D绘图 (Quartz2D)之Transform(CTM,Translate,Rotate,scale)
前言:Quartz默认采用设备无关的user space来进行绘图,当context(画板)建立之后,默认的坐标系原点以及方向也就确认了,可以通过CTM(current transformation matrix)来修坐标系的原点。从数组图像处理的角度来说,就是对当前context state乘以一 ...
分类:移动开发   时间:2016-12-28 19:36:13    阅读次数:271
58条   1 2 3 4 ... 6 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!