Portrait UITabBarController on one view, Landscape view on another UIView, not working?

Apple advises against subclassing UITabBarController, so I found an easy way to handle autorotation using categories instead. It doesn't fix your bug with the More... view controllers, but I think it's a more Apple-friendly way of getting the job done (and means less subclassing for you).

Apple advises against subclassing UITabBarController, so I found an easy way to handle autorotation using categories instead. It doesn't fix your bug with the More... view controllers, but I think it's a more Apple-friendly way of getting the job done (and means less subclassing for you). To make every tab in my application autorotate properly, I've defined -shouldAutorotateToInterfaceOrientation: in my custom view controllers, but they are all inside UINavigationControllers within a UITabBarController, so the message won't get sent down the chain to my VC until those two also respond.So I added the following lines to my app delegate files: Added to the bottom of MyAppDelegate.

H @interface UITabBarController (MyApp) @end @interface UINavigationController (MyApp) @end Added to the bottom of MyAppDelegate. M @implementation UITabBarController (MyApp) - (BOOL)shouldAutorotateToInterfaceOrientation: (UIInterfaceOrientation)toInterfaceOrientation { return YES; } @end @implementation UINavigationController (MyApp) - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation { return YES; } @end.

Tab bar controllers only accept orientation changes that are in sync across the view controllers they contain. In your case, portrait in one view controller means portrait across the board. You need to make sure that shouldAutorotateToInterfaceOrientation: returns YES in the same manner across all your view controllers.

I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.

Related Questions