The main reason for custom UISplitViewController — it's possible to be extended. For now:
it always keeps both sides visible
it's always launched in the Portrait but rotated to any direction properly
each side contains UINavigationController so it's easy to do any navigation by pushing and poping UIViewControllers
any number of APSplitViewController can be used inside tabs of UITabBarController (APCustomTabBarController included)
✔ Sources : https://github.com/slatvick/APSplitViewController
it always keeps both sides visible
it's always launched in the Portrait but rotated to any direction properly
each side contains UINavigationController so it's easy to do any navigation by pushing and poping UIViewControllers
any number of APSplitViewController can be used inside tabs of UITabBarController (APCustomTabBarController included)
✔ Sources : https://github.com/slatvick/APSplitViewController