¿Qué sucede cuando se agrega un UIView a otra vista dos veces en iOS? Creo que no se agregará dos veces. ¿Alguien ha intentado alguna vez?¿Qué sucede cuando se agrega un UIView a otro UIView dos veces en IOS?
Respuesta
[UIView addSubview:]
documentación
Vistas sólo puede tener un supervista. Si la vista ya tiene una supervista y esa vista no es el receptor, este método elimina la supervista anterior antes de convertir al receptor en su nueva supervista.
Tenga en cuenta que hay una diferencia entre un removeFromSuperview explícito, luego volver a agregar frente a llamar directamente [UIView addSubview]. Los eventos táctiles se cancelarán en el primero, pero no en el último. –
¿Qué pasa si esa vista es el receptor? Esa es la pregunta. No respondes la pregunta original. – Gon
Una vista solo puede tener una vista principal. Pero una vista puede tener muchas subvistas.
Lea la documentación de UIView.
Específicamente leído sobre addSubview
- 1. iOS viewDidLoad para UIView
- 2. iOS: ¿UIView pertenece a un UIViewController?
- 3. Dos UITapGestureRecognizer en el UIView
- 4. loadView: funciones en UIView iOS
- 5. ¿Qué sucede cuando inicio una alarma dos veces?
- 6. ¿Qué sucede si lanzo ReleaseMutex() dos veces?
- 7. iOS UIView imagen de fondo
- 8. ios Curvas de animación UIView
- 9. IOS arrastre, suelte o arroje un UIView
- 10. 2 UITableViews en un UIView
- 11. de máscaras a un UIView
- 12. iOS - Detectando toques en una UIView?
- 13. UIView backgroundColor desaparece cuando se selecciona UITableViewCell
- 14. Responde a applicationWillEnterForeground en un UIView
- 15. ¿Se puede copiar UIView?
- 16. ¿Cómo aplicar el desenfoque a un UIView?
- 17. iOS iPhone ¿es posible clonar UIView y hacer que se dibuje en dos UIViews?
- 18. ¿Cómo puedo recibir notificaciones cuando se visualice UIView?
- 19. ¿Qué sucede cuando desasigna un puntero dos veces o más en C++?
- 20. Aplicar múltiples transformaciones a un UIView/CALayer
- 21. ¿qué sucede cuando ocurren dos excepciones?
- 22. ¿Cómo colocar un UIView?
- 23. ¿Qué sucede cuando un proceso se bifurca?
- 24. ¿Qué método de UIView se llama cuando se crea una instancia de un NIB?
- 25. ¿Cómo recargo un UIView?
- 26. gradiente transparente UIView
- 27. ¿Cómo convertir UIView a PDF dentro de iOS?
- 28. ¿Cómo detectar cuando un UIView ha cambiado de tamaño?
- 29. ¿No se ha agregado UITapGestureRecognizer a un UIView?
- 30. UIView con sombra
Creo que quiere decir, lo que sucede cuando se añade una vista a la vista MISMO dos veces, (es decir, literalmente, llamando view.addSubview (OtherView) dos veces) – Grindz