Hacer estallar múltiples niveles en UITableViewController

Me gustaría poder hacer estallar múltiples vistas desde una pila UITableViewController. Por ejemplo, en el ejemplo Apple DrillDownSave, cuando se visualiza el Nivel 3 para volver al Nivel 1 o cuando se visualiza un Elemento para volver al Nivel 2 cuando se presiona un botón.

Lo intenté:

[self.navigationController.parentViewController.navigationController popViewControllerAnimated: NO];
[self.navigationController popViewControllerAnimated: NO];  

y

[self.navigationController popViewControllerAnimated: NO];  
[self.navigationController.parentViewController.navigationController popViewControllerAnimated: NO];

pero estos me dejan en el mismo lugar que un solo popViewControllerAnimated :. ¿Hay una forma fácil de hacer esto?

Respuestas a la pregunta(2)

Su respuesta a la pregunta