Texture官方文档翻译之三、节点容器(Node Container)

在节点容器中使用节点.

我们极力推荐你在节点容器中使用节点. Texture提供以下这些节点容器.

Texture节点容器(Node Container) UIKit对应类型
ASCollectionNode UICollectionView
ASPagerNode UIPageViewController
ASTableNode UITableView
ASViewController UIViewController
ASNavigationController UINavigationController,实现了 ASVisibility 协议
ASTabBarController UITabBarController,实现了 ASVisibility 协议

以上每个节点容器的示例代码与demo工程都在文档中加了高亮.

我能从使用节点容器中获得什么好处?

节点容器能够自动管理其内部节点的智能预加载功能.意味着这些node的布局计算,数据获取,图片加载,渲染等操作都将异步完成.这就是为什么推荐在节点容器中使用节点的原因.

记住,确实可能存在直接使用节点的情况(在节点容器之外),除非你增加了额外的调用,否则他们只会在出现到屏幕上的时候展现一次(就像UIKit做的那样),这将导致显示性能的退化和显示内容的闪烁.

官方原文链接

你可能感兴趣的:(Texture官方文档翻译之三、节点容器(Node Container))