I've used Navigation Controllers before to allow pushing/popping of views. However, that was used in instances where I wanted the *entire* view pushed/popped.

I now have a situation like this:

```
+--------------------------------------+
|                                      |
| +---------------------------------+  |
| |                                 |  |
| |            Sub View             |  |
| |                                 |  |
| +---------------------------------+  |
|                                      |
|              Main View               |
|                                      |
+--------------------------------------+

```

I would like to have the Sub View governed by a Navigation Controller, such that I can push/pop views into it while keeping the Main View the same.

Is this possible? If so, could you provide guidance on how would I set this up in my project?