I need to display a UIAlertView in landscape mode. I tried the obvious, setting the transform in the willPresentAlertView:
delegate method to no avail:
What is the orientation of the view that shows the alert? I had the same problem, I tried to show an UIAlertView inside a landscape view but always appeared in portrait orientation. So, I forced the orientation of the status bar:
[[UIApplication sharedApplication] setStatusBarOrientation:theOrientation];
That worked to me.