         _panGestureRecognizer.isEnabled = false
     }
     
-    override func loadView() {
+    override public func loadView() {
         super.loadView()
         
         view.addGestureRecognizer(_panGestureRecognizer)


private let DefaultTabNavigationBarHeight: CGFloat = 64.0

protocol TabNavigationReadable: class {
    var tabNavigationController: TabNavigationController? { get }
    var tabNavigationItems: [TabNavigationItem] { get }
    var tabNavigationTitleActionItemsWhenPushed: [TabNavigationTitleActionItem] { get }
}


    return bar
}

public class TabNavigationController: UIViewController {
    /// Tab navigation bar of the tab-navigation controller.
    public var tabNavigationBar: TabNavigationBar { return _tabNavigationBar }
    public var tabNavigationTitleActionItems: [TabNavigationTitleActionItem] = [] {
