由于某些原因,需要将App全部页面或者某些页面置灰一段时间。下面就介绍下可以实现的几种方法。 方案一: 给App添...[作者空间]
UIView 绘制流程图 系统绘制流程 该方法用来干涉系统绘制流程 (void)drawRect:(CGRect)...[作者空间]
iOS事件传递及响应链[https://www.jianshu.com/p/617577ff4be1] 第一种场景...[作者空间]
一、用途和相关概念 iOS中显示ViewController的方式有两种push和modal,modal也叫模态,...[作者空间]
YYAsyncLayer主要作用是异步绘图,可以提高性能,平常应用时,比如像微信朋友圈的列表内容就可以用这个框架实...[作者空间]
前言 如果要研究OpenGL ES相关和 GPU 相关,这篇文章很具有参考的入门价值. 理解 UIView 的绘制...[作者空间]
dx 代表 x 轴的偏移,正数则向右移动,负数则向左移动 dy 代表 y 轴的偏移,正数则向下移动,负数则向上移动...[作者空间]
离屏渲染是在iOS开发过程中脱离不了的话题,那么什么是离屏渲染以及哪些情况会导致离屏渲染呢?以及离谱渲染有哪些优势...[作者空间]
iOS 13系统之前 使用 renderInContext:的api没有问题,iOS 13之后需要对当前视图的bo...[作者空间]
关于渲染机制是很多开发人员容易忽略掉的,很多时候认为会用就可以了,其实知道底层渲染机制特别是渲染的时间点对我们是很...[作者空间]
开发的时候,宏定义用的挺普遍,好多人喜欢把导航高度直接定义成 64.f,但是在iPhoneX系列中(iPhoneX...[作者空间]
1. 这两个属性和collectionView的滚动方向有关系:滚动方向相同的间距为minimumLineSpac...[作者空间]
一、重绘机制介绍 iOS中drawRect方法一般是用来绘制UIView类的,一般当我们对某个控件有特殊绘制需要时...[作者空间]
一、YYLabel实现的总体思路 其实YYLabel主要就是为了实现异步绘图,提高性能,为此做了好多东西。 1、使...[作者空间]
直接粘贴到viewDidLoad完事。[作者空间]
一.资源打包 图片是被放在image.xcassets里面部署版本在>=iOS8.0时,打包的资源包图片被放在As...[作者空间]
iOS开发的过程中,总是避免不了各种高度的自适应,如:UILabel、UITextView、UITableView...[作者空间]
正常开发过程中的UI控件基本都是自定义的,有新手经常碰到的问题就是UITableViewCell可以设置高度,但能...[作者空间]
layoutSubviews方法 根据苹果官方帮助文档对layoutSubviews方法的解释: 很多时候系统会自...[作者空间]