02 2018 档案
摘要:链接:https://www.jianshu.com/p/ca0bbb403143來源:简书 在使用Xcode9.2适配iPhone X的过程中遇到了部分图片显示异常(不显示或花掉)的问题。主要分两种情况,一是App Icon不显示,二是资源图片在iOS8.1 iOS8.2上面会花掉,本文简单记录一
阅读全文
摘要:链接:https://www.jianshu.com/p/6492779cb89e來源:简书 导致这种问题的原因是:在 Xcode 8 中,当你资源文件中[含有16位图]或者[图片显示模式γ值为'P3']且iOS targets设定为iOS 9.3以下就会出现这个问题。如果你的app需要支持广色域显
阅读全文
摘要:push到一个页面进行绘图时,设置如下: 设置delegate后,点击返回按钮时会奔溃。没有push直接绘制的时候就没有问题。 设置其delegate为uiview类型实例。会导致程序crash。 关于这一点,苹果官方在文档中已有说明。解决办法: 没怎么看懂: 直接继承CALayer或者CAShap
阅读全文
摘要:在CALayer中绘制图形会出现锯齿和模糊,同样绘图在UIView中就没有问题。经查资料发现不自动处理两倍像素的情况。 解决方案为:设置layer的contentsScale属性为[[UIScreen mainScreen] scale];
阅读全文
摘要:转至:https://www.jianshu.com/p/be38212c0f79 CoreGraphics与UIKit 这边从iOS绘图教程 提取一些重要的内容。 Core Graphics Framework是一套基于C的API框架,使用了Quartz作为绘图引擎。iOS支持两套图形API族:C
阅读全文