Hi there, i am new to swift (ios) development. I am coming from the windows world Dev. I hope you can help me. I have started an application with contains a Tab Bar controller with 5 Tab Bar Items. Each of them has a Naviagion Controller with their view controllers. So now i want to get the following: When the application launches (not geting to foreground again) it should show an "initial" view. The initial view controller is not a part of the Tab Bar Controller, but the Tab Bar Controller should also been shown. The view should act as a homescreen. On launching the app and on touching a "home" button on any Navigation Controller it should be appear. How can i load this view to the Tab Bar Controller? Or should i load the Tab Bar Controller to the view? Here is my storyboard. The left view should be the homescreen.