我希望创建一个通用例程来操作视图的子节点。在例程中,我需要能够迭代子视图。我没有在API中看到任何表明有任何方法来获取子视图的内容。有一个“add()”和一个“remove()”方法,但没有像“get()”那样,也没有像“views”这样的属性。我错过了什么?
答案 0 :(得分:9)
这是从视图中删除子对象的基本结构
if (view.children) {
for (var c = view.children.length - 1; c >= 0; c--) {
view.remove(view.children[c]);
}
}
答案 1 :(得分:4)
我也会检查
if (view.children[c] !== undefined) {..}
因为我已经在没有验证的情况下遇到了android的问题。