I want to push viewControllers to an area on my main viewController. From what I understand, you can’t use a NavigationController unless you are adding it to a UIWindow.
This animation reminds of UIScrollView horizontal scrolling. But I want it to work like a NavigationController instead. The ViewControllers will be changed when the user presses on specific actions.
ViewController2 is going to be a tableView with some other buttons.
ViewController3 is going to be a form to change the object from the tableView.

I Actually solved it by playing around with UIView Animations.
and to use it
Remeber that you have alloced a UIViewController that you need to release when you are done useing it! In example i’m done with loginController and releasing it.