I’ve got an app that I’ve developed for the iPhone, but now want to port to the iPad. The iPhone app is navigation style and based on discrete table view controllers managed by a nav controller. The larger screen real estate of the iPad means that I can comfortably fit a couple of these table view controllers on to the screen at the same time.
The question is how? Should I
a) have the main view load two table view controllers from separate NIBs and then position them on screen (I’m not sure how I set they x and y of subviews loaded from nibs).
b) create sub-views in my main nib and populate these with data from my existing classes (if so how do I hook up the IBOutlets)?
c) do something completely different
One thing I should point out is that I don’t want to use the split screen option.
It is now trivial to do this sort of thing with container views in iOS, which is why Apple added container views:
https://stackoverflow.com/a/25910881/294884
https://stackoverflow.com/a/23403979/294884
Historic answer … use a chain of subviews.