UIImagePickerController camera view rotating strangely on iOS 8 (pictures)

后端 未结 12 1487
我寻月下人不归
我寻月下人不归 2020-12-07 16:34

I have a very simple application: - All orientations are permitted with only a button on a screen - The button show a UIImagePickerController (to take a photo)

12条回答
  •  孤城傲影
    2020-12-07 17:29

    I believe that this is an iOS 8 Bug as hitme mentioned. I filed an Apple Ticket in regards to the example of the contacts app and made an open radar copy of it here http://openradar.appspot.com/18416803

    Details of Bug Report
    Summary: In the Contacts app if the user rotates the iPad device so its in landscape orientation and then lays the device flat on a desk or holds it level with the ground the Camera Viewfinder will be launched rotated 90 degrees with black bars on the sides. The user can then take the photo which appears correctly rotated. This is a terrible user experience and results in the user having lots of difficulty in capturing an image.

    Steps to Reproduce:
    1. Open Contacts App
    2. Rotate iPad to Landscape Mode
    3. Lay the iPad to flat on a desk
    4. Add New Contact
    5. Add Photo > Take Photo 6. Pick up the iPad

    Expected Results:
    Image Capture Viewfinder Displays in full screen oriented in Landscape mode.

    Actual Results:
    Image Capture Viewfinder is rotated 90 degrees and is not full screen.

    Versions Affected: iOS 8.0, 8.0.2, & 8.1.

提交回复
热议问题