configuro mi controlador de vista en la vista particular a través de Interfacebuilder. pero initWithFrame no está llamando, pero se llama a drawRect? Cuando puse break point?initWithFrame de UIView no funciona?
Respuesta
Correcto, porque no se garantiza que se invocará initWithFrame:
al desarchivar el xib. Intente usar awakeFromNib
o viewWillLoad
o viewDidLoad
. El que elija dependerá principalmente de en qué etapa del proceso de visualización debe insertar su código.
Además, consulte la respuesta al this question.
De acuerdo con la documentación - http://developer.apple.com/library/ios/#documentation/uikit/reference/UIView_Class/UIView/UIView.html - initWithFrame:
no se invoca cuando sus objetos de vista se cargan posteriormente desde el archivo de punta. Los objetos en un archivo de punta se reconstituyen y luego se inicializan utilizando su método initWithCoder:
, que modifica los atributos de la vista para que coincidan con los atributos almacenados en el archivo de punta.
- 1. UIView Subclase initWithFrame no se llama?
- 2. UIView shadow no funciona
- 3. CAShapeLayer utilizado en la subclase UIView no funciona
- 4. UIView transitionFromView: toView: la animación no funciona.
- 5. UIView autoresizingmask no funciona para mí
- 6. Cancelando UIView Animation - self.view.layer removeAllAnimations no funciona
- 7. MKMapView initWithFrame no libera memoria con ARC
- 8. ¿Cómo funciona [UIView beginAnimations]?
- 9. ¿Qué significa esto? initWithFrame: CGRectZero]
- 10. Will initWithFrame: trigger init?
- 11. Movimiento animado y rotación de UIView no funciona
- 12. UIView subclase: drawRect no se llama
- 13. iOS 5 UIView drawRect override no funciona en el dispositivo
- 14. Ocasionalmente iOS 6 MKMapView se bloquea en initWithFrame
- 15. iAd Banner no funciona
- 16. Color de fondo de UIView
- 17. La animación de transición UIView no funciona con transitionWithView: duration: options: animations: método de finalización
- 18. beginAnimations UIView con subvistas
- 19. UIView touchesbegan no responde durante la animación
- 20. UIVIew endEditing: YES no oculta el teclado
- 21. removeFromSuperview no funciona
- 22. UITapGestureRecognizer no se inicia en UIView Subclase
- 23. La subvista UIView de UIWindow no gira
- 24. UIView y AutoresizingMask ignoraron
- 25. UIScrollView setZoomScale no funciona?
- 26. UITapGestureRecognizer no funciona
- 27. edición extraña ARC no liberar Ivar en UIView subclase
- 28. UIScrollView: el desplazamiento no funciona
- 29. Sharekit no funciona en iphone sdk
- 30. UITableViewCell sin usar el método obsoleto initWithFrame: reuseIdentifier