¿Cómo mostrar una vista realizada con Interface Builder como UIPopoverController?

Me gustaría diseñar mis vistas en silencio en Interface Builder, para luego poder mostrarlas dinámicamente como UIPopoverController.

Encontré este precioso tutorial de Ray Wenderlich pero no puedo extenderlo a mis necesidades.

¿Alguien podría ayudarme?

Muchas gracias.

Así es como suelo hacerlo: digamos que tengo un controller de vista principal en el que quiero presentar el popover. Declaro un controller popover como una propiedad para ese VC (@property (nonatomic, retain) UIPopoverController * popOverController;)

El código para presentar un popover con un nuevo controller de vista, llamémosle ViewController2, sería este

ViewController2* viewController2 = [[ViewController2 alloc] initWithNibName:@"ViewController2" bundle:nil]; self.popOverController = [[UIPopoverController alloc] initWithContentViewController:viewController2]; popOverController.popoverContentSize = CGSizeMake(350, 216); //or whatever size you need //this will present the view controller from the sender's frame, assuming this code is used inside an IBAction //and the popover's arrow will point down [popOverController presentPopoverFromRect:[sender frame] inView:self.view permittedArrowDirections:UIPopoverArrowDirectionDown animated:YES]; [viewController2 release]; [popOverController release]; 

Eso es más o less … Si te encuentras con algún problema, intentaré darte más información.

PD: No pretendo que sea la mejor forma de hacerlo, tengo less de un año de experiencia con iOs, pero así es como solemos hacerlo cuando trabajo