Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
ZengyiMa authored Apr 24, 2022
1 parent a940522 commit 7319d09
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions Reports/2022/#200-2022.04.25.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,17 @@
- 合理使用 SwiftUI 组件:用范型替代 AnyView、大量重用视图场景使用 Lazy 组件、最小化使用 GeometryReader 等
- 使用 Instruments 定位性能问题的一些方法

### 🐎 [iOS性能优化——离屏渲染的分析探究](https://mp.weixin.qq.com/s/grfRkNI90bUUCWR0l7TjNw)

[@Damien](http://github.com/ZengyiMa):离屏渲染是我们开发中经常提到的话题,处理不得当会造成的滑动帧率下降,但是离屏渲染背后的实现的原理是怎么样的呢?我们应该怎么去优化和避免它呢?本文将从 4 个问题出发,详细介绍了离屏渲染:

- 什么是离屏渲染?
- 离屏渲染为什么会有性能损耗?
- 常见的离屏渲染场景有哪些?
- 怎么避免离屏渲染?



## 工具

> 开发过程中常用的工具,及一些新工具的介绍
Expand Down

0 comments on commit 7319d09

Please sign in to comment.