摘要:
翻译自:Demystifying iOS Layout 在你刚开始开发 iOS 应用时,最难避免或者是调试的就是和布局相关的问题。通常这种问题发生的原因就是对于 view 何时真正更新的错误理解。想理解 view 在何时是如何更新的,需要对 iOS RunLoop 和相关的 UIView 方法有深刻 阅读全文
posted @ 2019-05-21 16:43
zzfx
阅读(374)
评论(0)
推荐(0)
摘要:
iOS使用的是事件循环+标志更新(视图)机制。 Figure 1-7 UIKit interactions with your view objects The View Drawing Cycle The UIView class uses an on-demand drawing model f 阅读全文
posted @ 2019-05-21 15:42
zzfx
阅读(503)
评论(0)
推荐(0)
摘要:
有部件构建出模型和系统。 系统思考是人类认识事物的高级形式。 是将一堆关联的事物作为一个整体进行认识的认识方式。 每一个系统都是一个小宇宙。 阅读全文
posted @ 2019-05-21 14:57
zzfx
阅读(503)
评论(0)
推荐(0)
摘要:
在 iOS 系统中,图像内容展示到屏幕的过程需要 CPU 和 GPU 共同参与。 CPU 负责计算显示内容,比如视图的创建、布局计算、图片解码、文本绘制等。 随后 CPU 会将计算好的内容提交到 GPU 去,由 GPU 进行变换、合成、渲染。 之后 GPU 会把渲染结果提交到帧缓冲区去,等待下一次 阅读全文
posted @ 2019-05-21 11:39
zzfx
阅读(563)
评论(0)
推荐(0)
摘要:
GPU的主要工作:图像合成、图形操作 gpu不产生图片, 只表达和处理图片、图形; 阅读全文
posted @ 2019-05-21 10:50
zzfx
阅读(750)
评论(0)
推荐(0)