2011-09-27 15 views
27

He creado una clase personalizada que subclasifica UIView. Quiero hacer mi diseño en IB, así que tengo salidas establecidas. El problema es ¿cómo inicializo mi vista para que la obtenga del NIB? Cualquier ayuda sería muy apreciada.Crear un UIView desde NIB

Respuesta

53

Algo como esto:

UIView *info = [[[NSBundle mainBundle] loadNibNamed:@"InfoWeather" owner:self options:nil] objectAtIndex:0]; 
+0

¿Dónde pongo esto? Lo puse en el método init de mi clase de View y luego agregué esta vista como una subvista, pero todavía no tuve suerte. –

+0

Lo puse en mi UIViewController 'init' y llamo' [self.view addSubview] 'también. Todo se ve bien. – kv0

+0

Esta es una respuesta bastante difícil de encontrar. ¡Gracias! –

Cuestiones relacionadas