I have a situation, I have created two different nibs, one in Portrait Mode and other in Landscape mode. I had lots of designs in the view so, i had to opt for two different
I needed to do the same for my own application and finally ended up with a specific UIAutoRotateView class that will handle that for you.
see explanation here
Hope this helps.