一、YYLabel实现的总体思路 其实YYLabel主要就是为了实现异步绘图,提高性能,为此做了好多东西。 1、使用自定义的Layer,YYAs...
一、YYLabel实现的总体思路 其实YYLabel主要就是为了实现异步绘图,提高性能,为此做了好多东西。 1、使用自定义的Layer,YYAs...
UIView 绘制流程图 系统绘制流程 该方法用来干涉系统绘制流程 (void)drawRect:(CGRect)rect
前言 如果要研究OpenGL ES相关和 GPU 相关,这篇文章很具有参考的入门价值. 理解 UIView 的绘制, UIView 是如何显示到...
一、用途和相关概念 iOS中显示ViewController的方式有两种push和modal,modal也叫模态,模态显示VC是iOS的重要特性...
在屏幕上显示视图控制器有两种方法:嵌入到容器视图控制器中或者present这个视图控制器。容器视图控制器提供应用的主要导航,但present视图...
由于某些原因,需要将App全部页面或者某些页面置灰一段时间。下面就介绍下可以实现的几种方法。 方案一: 给App添加一层灰色滤镜,将App所有的...
WKWebView不支持NSURLProtocol 前段时间总结过《WKWebView从入门到趟坑》,其中提到 NSURLProtocol 拦截...
iOS事件传递及响应链[https://www.jianshu.com/p/617577ff4be1] 第一种场景 系统控件和手势的冲突 我们点...
开发的时候,宏定义用的挺普遍,好多人喜欢把导航高度直接定义成 64.f,但是在iPhoneX系列中(iPhoneX、iPhoneXS、iPhon...
离屏渲染是在iOS开发过程中脱离不了的话题,那么什么是离屏渲染以及哪些情况会导致离屏渲染呢?以及离谱渲染有哪些优势和劣势? 首先看下面一段代码,...
专题公告
UIKit