Estoy buscando crear una rutina de propósito general que opere sobre los hijos de una vista. Dentro de la rutina, necesito poder iterar sobre las vistas secundarias. No veo nada en la API que sugiera que haya alguna forma de obtener las vistas de los niños. Hay un método "add()" y un método "remove()" pero nada como "get()" ni parece haber propiedades como "views". ¿Qué me estoy perdiendo?¿Cómo consultar las vistas secundarias de una vista primaria con Titanium?
5
A
Respuesta
9
esta es la estructura básica para la eliminación de los objetos secundarios de una visión
if (view.children) {
for (var c = view.children.length - 1; c >= 0; c--) {
view.remove(view.children[c]);
}
}
4
comprobaría también para
if (view.children[c] !== undefined) {..}
ya que ya tengo problemas con Android sin verifieing.
Cuestiones relacionadas
- 1. Quitar todas las vistas secundarias de la vista
- 2. cómo eliminar vistas secundarias
- 3. Establecer GestureDetector en todas las vistas secundarias
- 4. Backbone.js - Eliminar todas las vistas secundarias
- 5. ¿Cómo cambio las vistas desde una vista?
- 6. Usando una vista con ninguna clave primaria con Entidad
- 7. Cómo vincular las ventanas secundarias a la ventana primaria en posiciones relativas?
- 8. Backbone.js: cómo realizar la recolección de elementos no utilizados en vistas principales y vistas secundarias
- 9. Consultar una vista en SQLAlchemy
- 10. Consultar colecciones secundarias dentro de un documento de Ravendb
- 11. Android: Acceda a vistas secundarias desde un ListView
- 12. Diseño de ASP.NET MVC 3 Datos ViewBag en todas las vistas secundarias
- 13. ¿Cómo consultar una vista de sofá mediante una clave compuesta?
- 14. ¿Cómo rastreas páginas vistas en una vista?
- 15. En TFS (MSF Agile), ¿cómo puedo consultar historias de usuarios activos con todas las tareas secundarias cerradas?
- 16. ¿Usa sugerencias para las vistas?
- 17. ¿Cómo puedo unir tablas en columnas de clave no primaria en tablas secundarias?
- 18. ¿Vistas dentro de las vistas? ¿Cómo generar listas de elementos con Backbone.js?
- 19. ¿Por qué las vistas secundarias heredan el valor alfa del diseño principal?
- 20. En un ListView de Android, ¿cómo puedo iterar/manipular todas las vistas secundarias, no solo las visibles?
- 21. AngularJS: ¿Cómo cambio las vistas de una función de controlador?
- 22. Entity Framework: ¿cómo unir tablas en columnas de clave no primaria en tablas secundarias?
- 23. cómo agregar vistas dentro de una vista personalizada?
- 24. ¿Cómo agregar una fila a una TableViewSection en Titanium?
- 25. ¿Cómo funciona Appcelerator Titanium Mobile?
- 26. AutoMapper: asignación de colecciones secundarias en el modelo de vista
- 27. Obtiene Vista hijo en una RelativeLayout
- 28. Cómo cambiar las secuencias de acciones secundarias en MVC
- 29. añadiendo una clave primaria a la vista SQL
- 30. Obligaciones de notificaciones push con Titanium & XCode
No funciona. Sigue diciendo índice allá de los límites – goo
tal vez algo como esta respuesta, y la respuesta de mkind: 'si view.children() { \t for (var i = 0; i
chris