ver recuperar pantalla notificaciones nombre historial funciona como centro borradas bloqueada ios objective-c iphone uiview viewdidload

ios - pantalla - recuperar notificaciones iphone



UIView-¿Cómo recibir notificaciones cuando se carga la vista? (1)

Según el tipo de acciones que necesite realizar, existen varias técnicas:

  1. -(id)initWithFrame:(CGRect)frame - inicializador designado de UIView; siempre se envía a un UIView para inicializarlo, a menos que la vista se cargue desde un plumín;
  2. -(id)initWithCoder:(NSCoder *)coder : siempre se envía para inicializar una UIView cada vez que se carga la vista desde un plumín;
  3. -(void)awakeFromNib - enviado después de que todos los objetos en el plumín estén inicializados y conectados; aplicable solo si carga el objeto desde una punta; debes llamar súper;
  4. -(void)willMoveToSuperview:(UIView *)newSuperview : se envía inmediatamente antes de que la vista se agregue como una subvista a otra vista; newSuperview puede ser nulo cuando elimine la vista de su supervista;
  5. -(void)willMoveToWindow:(UIWindow *)newWindow - enviado inmediatamente antes de que la vista (o su supervista) se agregue a una ventana; newWindow puede ser nulo cuando elimina la vista de una ventana;
  6. -(void)didMoveToSuperview - enviado inmediatamente después de que la vista se inserta en una jerarquía de vista;
  7. -(void)didMoveToWindow - enviado inmediatamente después de que la vista obtiene su propiedad de ventana establecida. -

Básicamente, puede elegir realizar sus acciones durante la inicialización (1 y 2), después de cargar desde un plumín (3), antes de insertarlo en una jerarquía de vistas (4 y 5) y después de eso (6 y 7).

¿Hay algo similar a viewDidLoad de UIViewController para una UIView ? Necesito ser notificado tan pronto como UIView (Subclase de UIView ) y realizar algunas acciones.