I have added the 5 UINavigationController in my main Window. Like this
[self.window addSubview:navgContForBuzzyRequest.view];
[self.window addSubview:navgContForMyBuzzies.view];
[self.window addSubview:navgContForNewBuzzies.view];
[self.window addSubview:navgContForSetting.view];
[self.window addSubview:navigationController.view];
when i comment above 4 addSubView my Application perform normal Orientation but as soon as i uncomment a single UINavigationController above [self.window addSubview:navigationController.view]; my Orientation for the last addSubview is block.
As far as i have notice the View which i have addSubview first only give response to Orientation delegate
can anyone guide me what i am making wrong
ok i got you problem this happens becuase you are adding navigationController as a subView in window so that first view is set to default rootViewController so that orientation delegate methods of first is calls only.
try this