【发布时间】:2012-01-14 20:51:04
【问题描述】:
开发 Titanium Mobile。
单击删除按钮时,我需要从滚动视图中删除视图。当我的按钮被点击时,我有一个自定义事件触发,scrollView 会监听该事件。我的问题是,如何引用需要删除的视图?这些视图是动态添加到 scrollView 中的,并且没有关于视图的唯一信息。我尝试在触发自定义事件时传递视图本身,但这不起作用。如何告诉 scrollView 要删除哪个视图?
【问题讨论】:
-
可以在创建过程中指定唯一标识符,以后可以使用
-
喜欢 ID: myUniqueID ?我想过这个,但我需要想出一种方法来创建一个 uniqueID。我想我可以使用一个随机数。 scrollView 实际上可以包含重复项,因此视图本身没有什么是唯一的。另外,我如何找到该视图?我是否循环遍历所有的 scrollView 子项,检查那里的 ID?
-
如果您有多个且只有一个按钮,您要删除哪个视图?
-
scrollView 中有几个视图。每个视图都有自己的删除按钮,该按钮位于该视图中。单击时,我想从滚动视图中删除该视图,并删除我存储为全局变量的对象。
标签: javascript scrollview titanium-mobile