I have a view in my app that has three segmentedButtonControllers and I designed it with portrait mode. When I rotate the screen the whole UI is…just not right.


My question is, should I design for both portrait and landscape mode separately? If so how I do that?
ps. Actually I don’t need rotation support for iPhone’s app but I’m planning to make same app for iPad where every view has to be rotatable.thanks.
Edit:
just found good example
Easiest way to support multiple orientations? How do I load a custom NIB when the application is in Landscape?
I strongly recommend you look up the
UIViewControllerclass in docs and read it all (assuming you haven’t already). The key methods you need includewillRotateToInterfaceOrientation:duration:, described as follows:willRotateToInterfaceOrientation:duration:
Sent to the view controller just before the user interface begins rotating.
It sounds like you should also include: