ios-animation
文章平均质量分 73
maomaoyu3211
这个作者很懒,什么都没留下…
展开
-
CGAffineTransformMake(a,b,c,d,tx,ty) 矩阵运算的原理
简记:CGAffineTransformMake(a,b,c,d,tx,ty) ad缩放bc旋转tx,ty位移,基础的2D矩阵 公式 x=ax+cy+tx y=bx+dy+ty 1.矩阵的基本知识:struct CGAffineTransform{ CGFloat a, b, c, d; CGFloat tx, ty;};CGAffineTr...原创 2013-11-05 22:09:05 · 354 阅读 · 0 评论 -
UIImage的imageOrientation属性(app中图片旋转了的bug)
UIImage有一个imageOrientation的属性,主要作用是控制image的绘制方向,共有以下8中方向//UIImageOrientation的定义,定义了如下几种变换typedef enum { UIImageOrientationUp, // default orientation  UIImageOrie...原创 2013-11-05 22:09:09 · 329 阅读 · 0 评论 -
iOS UIBezierPath类 介绍
感谢:http://blog.csdn.net/crayondeng/article/details/11093689使用UIBezierPath类可以创建基于矢量的路径,这个类在UIKit中。此类是Core Graphics框架关于path的一个封装。使用此类可以定义简单的形状,如椭圆或者矩形,或者有多个直线和曲线段组成的形状。 1.Bezier Path 基础 U...原创 2013-11-08 09:18:46 · 100 阅读 · 0 评论 -
CATransform3D
CATransform3D 的数据结构定义了一个同质的三维变换(4x4 CGFloat值的矩阵),用于图层的旋转,缩放,偏移,歪斜和应用的透视。图层的2个属性指定了变换矩阵:transform 和 sublayerTransform。transform : 是结合 anchorPoint(锚点)的位置来对图层和图层上的子图层进行变化。sublayerTransform:是结合anc...原创 2016-11-06 22:03:41 · 243 阅读 · 0 评论 -
图片抗锯齿处理方法
一、这个简单的键-值对添加到您的Info.plist:UIViewEdgeAntialiasing设置为YES。但是这样容易出现性能问题。 二、 对单个 Layer 开启抗锯齿的方法, imageView.layer.allowsEdgeAntialiasing = YES; //>=ios7 三、image的category- (UIImage *)an...原创 2016-03-03 14:06:49 · 3215 阅读 · 0 评论