I have a navigation controller that works with two UITableViewControllers. The first UITableViewController shows the user a list of their picture libraries, and when they tap a cell, the second UITableViewController gets pushed on the stack and displays the pictures in the library (much like a UIImagePicker). What I want to do is, when a user selects a photo library on the initial UITableViewController, I want the navigation title to not animate, while the transition of UITableViews does animate. Is there a way to accomplish this, or do I need to implement a UIViewController that swaps in two UITableViews (upon then I’m not sure if I’d be able to edit the back button after the second UITableView gets swapped in?).
I have a navigation controller that works with two UITableViewControllers. The first UITableViewController shows
Share
I’m pretty sure that the easiest way would be to add two UITableViews into a UINavigationController’s view and just animate them with [UIView beginAnimation] in a didselectrowatindexpath. You should also have a flag to save a view state – either a library picker view is shown to user or an image picker. Then you’ll be able to handle this properly in a back button selector.
That’s the easiest way IMO.