rotating UITableViewController manually

Posted by lope on Stack Overflow See other posts from Stack Overflow or by lope
Published on 2009-11-23T23:18:57Z Indexed on 2010/05/12 19:04 UTC
Read the original article Hit count: 138

Filed under:
|

Hi there, I am trying to do something I am not really sure is possible :)

I have application that is in portrait mode and doesn't react to device rotation. Almost all parts of app work best in portrait so I disabled autorotation. But one part should be viewed in landscape. I just drawed my view rotated by 90 degrees and with this forced user to rotate device (again no autorotation). Everything was ok until I added UITableViewController that is invoked from this (and only from this) rotated view. Table view is of course in portrait mode, so user has to rotate device again, which is not really user friendly experience. My problem is, how to manually rotate table view so it is in landscape mode without using autorotation feature. I was able to rotate it using transform, but I can't position it properly. Is this right way of doing this or did I missed something that would make this trivial task?

I don't want to use autorotation because both part are pretty separated from each other and each of them would be almost useless in other's mode

© Stack Overflow or respective owner

Related posts about iphone

Related posts about cocoa-touch