AirPlay Action Sheet doesn't rotate in landscape
| Originator: | bjtitus | ||
| Number: | rdar://12644236 | Date Originated: | 06-Nov-2012 10:04 AM |
| Status: | Open | Resolved: | |
| Product: | iPhone | Product Version: | 6.0.1 |
| Classification: | UI/Usability | Reproducible: | Always |
The AirPlay menu presented in 3rd party applications doesn't rotate properly. It seems to use the proper style (the portrait version is a series of buttons while landscape is a scrollable list). Steps to Reproduce: Play a video in landscape (or rotate a portrait video to landscape) and open the AirPlay menu. Expected Results: AirPlay menu should rotate with the orientation of the screen. Actual Results: AirPlay menu uses the correct scrollable list style but doesn't rotate with the screen's orientation. Regression: This was working in iOS 5 and has since stopped working in iOS 6+ Notes: I have attached screenshots, one from the Photos app where this menu works correctly and another from our app where it does not. We have written some code to find the Action Sheet in the second UIWindow you guys create to show the AirPlay menu and rotate it ourselves. Obviously, we don't want to ship this code in case it is fixed in an OS update and we aren't able to tell that it has actually been fixed. This seems to happen even in the most simple of projects with all orientations enabled and using a simple MPMoviePlayerController.
Comments
Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!