/TabBarNavigationController

NavigationController subclass for handling TabBarControllers

Primary LanguageSwiftMIT LicenseMIT

TabBarNavigationController

TabBarNavigationController is a simple UINavigationController for iOS that handles the behavior of a UITabController when it should only be visible on the first ViewController inside the UINavigationController:

  • First UIViewController

    • Show TabBar
    • Hide NavigationBar
  • Others UIViewController

    • Hide TabBar
    • Show NavigationBar

Usage

Copy files

Just copy the following file to your projec:

  • TabBarNavigationController.swift

Initialize it as your default navigation's controller.

License

DOSingleton is available under the MIT license. See the LICENSE.md file for more info.

Feel free to use it and contribute!