"After several failed attempts I can say that there is no reliable way to do it. You can change the supported orientations at runtime. However the orientation will not change until the user rotates the device. As I see it, it is not really useful."
Erel, I have already looked at this and put it in a test app.
What that code does (from what I can see) is actually force the orientation to change - but only if the desired orientation is a "supported orientation".
I want to be able to change the "supported orientation/s" at run time - which is what I thought your post was saying could be done.
is not what I want to do - I want to give the user the ability (i.e. option) to rotate the view on certain pages - not automatically force a change of orientation.