Custom UISplitViewController for iPad
Objective-C C
Latest commit 6b375e9 May 7, 2011 @SlavaBushtruk SlavaBushtruk Readme
Failed to load latest commit information.
APSplitSample.xcodeproj Readme May 7, 2011
Split readme May 7, 2011
SplitSample Complete new samples; refactoring; May 7, 2011 readme May 7, 2011

APSplitViewController – a custom SplitViewController

  • it always keeps both sides visible
  • it's always launched in the Portrait but it's rotated to any direction properly
  • each side contains UINavigationController so it's easy to make standard navigation by pushing and poping UIViewControllers
  • several APSplitViewController can be contained in the custom UITabBarController (APTabBarControllerForSplitController)


  • Use it as base when you want APBaseSplitViewController to be contained in UITabBarController
  • It sends rotation events to content-controllers


  • it's used as a container for content–controllers in the APSplitViewController
  • it sends messages on pushing and poping subcontrollers

Split Sample project

  • Simple Split demonstrates how to use the component when you need divide the screen into two equal-funcional parts
  • Master-Detail Split demonstrates more complex situation when you need two parts with Master-Detail relationships. It even has a connection from Detail to Master.

Future releases

Besides APSplitViewController is used in 3 real project it's still in the initial stage.

Please look the issue tracker and feel free to add your own REAL needs. Also try to look to the develop branch to check the most latest updates.


Slava Bushtruk, Alterplay