On the iPhone your PPAircraftDetailViewController
gets pushed on the navigation stack by the PPAircraftViewController
.
That makes either the one or the other visible to the user.
On the iPad, Apple provides a mechanism to show a MasterView and a DetailView side by side in a UISplitViewController
.
In that case, the MasterViewController does not "push" the DetailViewController, but activates it through IBOutlets and Delegation.
You can have your PPAircraftViewController
as (part of) the MasterViewController and your PPAircraftDetailViewer
as (part of) the DetailViewController.
It will require some tweaking, but will also save you a lot of effort as sizing and rotating will be done by the SplitViewController.