You can do that in the following way.
1.Create a NavigationController with LeftSideControllerView.
LeftSideControllerView *firstVC = [[LeftSideControllerView alloc] init];
UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:firstVC];
2.Create the Center View Controller and push it to the navigation controller (without the animation).
SecondViewController *secondVC = [[SecondViewController alloc] init];
[[self navigationController] pushViewController:secondVC animated:NO];
Here SecondViewController is the RootControllerView you specified in your question.
3.From the SecondViewController you can push the RightSideControllerView.
This is one way of doing it, but may not be the right way of doing it.