Check Mobile App
Read now
Start a Project

Display TabBar in Every UIViewController in IOS.



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.


When I think in getting solutions for my Ecommerce Platform, I think of Webkul. They have been such a blessing in our business. We have spent thousands of dollars in support and modules from them. We love their support team. They work very closely with us, and they always go the extra mile when we need help.

Michael Urresta

Michael Urresta

Talk to Sales


Live Chat
Start a Project

    Message Sent!

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

    Back to Home