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做的那樣),這將導致顯示性能的退化和顯示內容的閃爍.

官方原文鏈接

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,284評論 25 708
  • Texture提供以下多種節點類型.使用節點替代UIKit組件的一個關鍵優勢是,所有節點都是在主線程之外進行布局和...
    JoeSense閱讀 951評論 0 0
  • 發現 關注 消息 iOS 第三方庫、插件、知名博客總結 作者大灰狼的小綿羊哥哥關注 2017.06.26 09:4...
    肇東周閱讀 12,232評論 4 61
  • 1.tipsy例子:默認用法在元素正下方顯示提示信息$('#example-1').tipsy();可以進行如下配...
    JasonQiao閱讀 438評論 0 0
  • JSON中文網:http://www.json.org.cn/ JSON(JavaScript Object No...
    小裁縫sun閱讀 322評論 0 0