![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS疑问细节
文章平均质量分 62
xuewwwei
这个作者很懒,什么都没留下…
展开
-
关于为什么要反转画布的问题
Quartz中默认的坐标系统是:沿着x轴从左到右坐标值逐渐增大;沿着y轴从下到上坐标 值逐渐增大。 在IOS中,如果使用UIImage对象来包裹创建的CGImage对象,可以不需要修改CTM。 UIImage将自动进行补偿以适用UIKit的坐标系统。 而如果是对UIView.image填充了一个图片,需要手动反转画布如下以适应UIKit坐标。 CGContextRef con原创 2016-05-28 23:45:48 · 658 阅读 · 0 评论 -
关于画布反转问题
Quartz中默认的坐标系统是:沿着x轴从左到右坐标值逐渐增大;沿着y轴从下到上坐标值逐渐增大。 而UIKit的坐标系统是:沿着x轴从左到右坐标值逐渐增大;沿着y轴从上到下坐标值逐渐增大。 如果你想要一个图片或PDF正确的绘制到一个Graphics Context中,你的应用程序可能需要临时调整Graphics Context的CTM。 CGContextRef context原创 2016-05-29 00:05:55 · 462 阅读 · 0 评论