Basically, this is what I want: the screen divided into 3 areas (squares), where the contents (labels, buttons or other controls) rotate with the device.
in portrait:
x-top
x size 768x768
x-bottom
------------+--------------
y-top | z-top
y 384x384 | z 384x384
z-bot | z-bot
in landscape:
| z-top
x-top | z 384x384
| z-bottom
x 768x768 +-----------
| y-top ...
x-bot |
I haven't had any success yet with the elements in the interface builder library. Is such a thing possible at all?