2011-03-29 71 views
5

我正在創建一個通用的例程,它將在視圖的子節點上運行。在例程中,我需要能夠遍歷子視圖。我沒有在API中看到任何暗示有任何方式獲取子視圖的東西。有一個「add()」和一個「remove()」方法,但沒有像「get()」,也沒有任何像「views」這樣的屬性。我錯過了什麼?如何使用Titanium查詢父視圖的子視圖?

回答

9

這是從視圖中刪除的子對象

if (view.children) { 
     for (var c = view.children.length - 1; c >= 0; c--) { 
      view.remove(view.children[c]); 
     } 
    } 
+0

它不起作用。一直說索引超出範圍 – goo 2011-11-18 14:52:46

+0

也許是這樣的回答,並從mkind答案: '如果(view.children){ \t爲(VAR I = 0;我 chris 2011-12-03 23:36:10

4

我還要檢查

if (view.children[c] !== undefined) {..} 

,因爲我已經得到了與Android的問題,而verifieing的基本結構。

相關問題