Is it possible to create a viewcontroller that could handle 5 views? And is it possible to implement a different button on every view to make a transition to root view? Code: ----- View1 I ----- View2 I ViewController --> MainView -------- View3 I ----- View4 I ----- View5 So my idea of the app is when I load it it takes me to main window, and on that window there will be 5 button that will take me to the 5 views, and after I'm in that view, among other buttons there will be just one button that will take me only to the MainView. Let's say that some of those 5 views will be Options, Score, Statistics, something like that. If it is possible to make an app like that using so much views, is it a good approach?