Objective-c: presentViewController desde UIView

Estoy tratando de usar presentViewController dentro de un UIView.

http://img145.imageshack.us/img145/6334/appt.png

Cuando hago clic en el botón "+" en la parte superior / derecha, quiero reemplazar la vista de tabla a la derecha (en la parte gris de la imagen) por un UIViewController.

- (void)add:(id)sender
{
UIViewController *controller = [self.storyboard instantiateViewControllerWithIdentifier:@"testview"];
[self presentViewController:controller animated:YES completion:NULL];
}

Por supuesto, al hacer esto, se reemplaza toda la pantalla. Quiero algo como esto:

[contentView addSubview:controller];

o

[contentView presentViewController:controller animated:YES completion:NULL];

donde contentView es una UIView que contiene la vista de tabla

encontré estoaddChildViewController y presentViewController Pero no creo que eso me pueda ayudar.

Gracias

EDITAR:

Usar ContainerView en el guión gráfico solucionó mi problema

Respuestas a la pregunta(5)

Su respuesta a la pregunta