UIImagePickerController与iPhone和iPad之间的差异

UIImagePickerController与iPhone和iPad之间的差异

问题描述:

我有一个应用程序专为iPhone使用UIImagePickerController。UIImagePickerController与iPhone和iPad之间的差异

该应用程序只能在图像选择器以其默认图像进入视图时才在横向上运行。

问题1: 在iPhone上,当我将设备旋转到肖像以查看图像库时,图像选择器视图似乎像从风景旋转到肖像一样翻转?

问题2: 我得到了可怕的警告使用两阶段旋转动画。要使用更平滑的单级动画,此应用程序必须移除两阶段方法实现。

问题3.在iPad上选择图像时,图像选择器被解散并且视图重新回到横向,但是......如果我做了任何需要警报视图或键盘的东西,该设备是在肖像?这不会发生在iPhone上?

我知道问题2是一个长期运行的问题,但请任何人都可以帮助解决问题1 & 3?

感谢

3号解决:-)

“键盘会在状态,这并不总是与旋转出于某种原因更改的方向出现。所以,如果你想显示该视图仅在横向集[UIApplication sharedApplication] .statusBarOrientation = UIInterfaceOrientationLandscapeLeft;或者您希望在viewWillAppear方法中偏好哪个方向。“