Files
AsyncDisplayKit/_docs/subtree-rasterization.md
Hannah Trosi fc88b8ccac website refactoring
clean up optimization docs
rearrange sections in nav bar
add layout api sizing Q to FAQ
add corner rounding to Optimizations + check back soon tags for methods to be released in 2.0
add layoutSpecs
Containers overview -> node containers
Node overview -> node subclasses
remove ASTextCellNode
2016-07-10 22:52:58 -07:00

911 B
Executable File

title, layout, permalink, prevPage, nextPage
title layout permalink prevPage nextPage
Subtree Rasterization docs /docs/subtree-rasterization.html layer-backing.html synchronous-concurrency.html

Flattening an entire view hierarchy into a single layer improves performance, but with UIKit, comes with a hit to maintainability and hierarchy-based reasoning.

With all AsyncDisplayKit nodes, enabling precompositing is as simple as:

SwiftObjective-C
rootNode.shouldRasterizeDescendants = YES;
rootNode.shouldRasterizeDescendants = true

This line will cause the entire node hierarchy from that point on to be rendered into one layer.