Following this tutorial and this question, I attempted to create a custom UIViewController containing a UINavigationController. This mostly worked, except that the controller takes up the full screen and so the status bar overlaps it. Downloading the tutorial's source and running it, I found that the tutorial had the same problem (it uses a UITableViewController). Further experimentation revealed that it works if the content of the custom controller is a UILabelView instead.
