240 发简信
IP属地:广西壮族自治区
  • UI离屏渲染

    先理解一下在屏渲染的概念。 On-Screen Rendering:意为当前屏幕渲染,指的是GPU的渲染操作是在当前作用于显示的屏幕缓冲区中进行...

  • Resize,w 360,h 240
    UI绘制原理和异步绘制

    调用setNeedsDispaly时候,实际上是这个view的layer调用setNeedsDispaly方法,之后相当于在这个layer上打上...

  • Resize,w 360,h 240
    UI卡顿和掉帧原因,及相关优化方案

    前面几篇文章都已经将一些iOS图像显示的原理梳理好了,这回正式进入到标题所讲。 相关知识背景:页面滑动的流畅性是60fps,即1s有60帧的画面...

  • Resize,w 360,h 240
    UI图像显示原理

    CPU,GPU两个硬件都是通过总线连接起来的,在CPU当中输出的结果往往是一个位图,再经由总线在合适的时机传输给GPU,然后GPU会把位图进行图...

  • Resize,w 360,h 240
    UI事件的传递和响应

    UIView和CALayer · UIView为CALayer提供内容,以及负责处理触摸等事件,参与响应链。 ·CALayer负责显示内容con...

  • Resize,w 360,h 240
    如何解决tableview在多线程中去修改或者访问的数据同步问题

    1.并发访问,数据拷贝 通过下面的时序图解释,红色是重点。 2.串行访问 具体看下面的时序图。 其他解决方案待补充。