Display TabBar in Every UIViewController in IOS.

Updated 14 December 2016



Basically when we are taking Tab Bar as the source of view controller and suppose four view controller are attached with tab bar respectively. in most of the time when we are taking navigation controller in the wrong manner then tab bar never show, due to that we have to make tab bar as root and all view controller as the child and it will directly connect to the respective view controller .

1: Take tab bar as root view controller.

2: Suppose four view controller are connected to that tab bar then it will connect through navigation controller.



TabBar —>NavigationController –> ViewContrller1 –> ViewController2 –>nextViewController.

3: When  are taking any new navigation controller in between any view controller then it will create the separate stack to maintain  a view controller to              navigate due to that reason tab bar loose their parent view and it becomes unavailable for that view controller .

4: In every view controller we shall have to take navigation item only  ( for default creating “< Back” button to navigate).

5: Connect view controller using segue call  like that .


6: Now it will show in every view controller.





. . .

Leave a Comment

Your email address will not be published. Required fields are marked*

Be the first to comment.

Start a Project

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home