For my app rootViewController is navgationController.
rootViewController
navgationController
I found that pushed controller\'s
-(BOOL)shouldAutorotate is not
-(BOOL)shouldAutorotate
I had the same issue. check this answer its a great approauch rather than applying ShouldAutoRotate