【问题标题】:UIImagePicker - white square frame comes up in iPhone AppUIImagePicker - 白色方框出现在 iPhone 应用程序中
【发布时间】:2012-01-22 23:07:07
【问题描述】:

我有一个 UIImagePickerController,我让用户选择一个图像。当他们点击图像时,会出现一个白色方框,他们选择的图像可以移动或放大/缩小,但图像中捕获和返回的部分是从

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingImage:(UIImage *)img editingInfo:(NSDictionary *)info

是白色方块中的部分,似乎总是320x480

我可以让用户选择整个图像吗?我想让他们选择整个图像,但如果它大于 320x480,则将其缩放到 320x480。

有人可以给我看一下这个示例代码吗?

【问题讨论】:

    标签: iphone ios uiimagepickercontroller


    【解决方案1】:

    据我所见,虽然它显示了那个正方形,但整个图像都被选中了。 iOS 4 行为。

    您也可以禁用编辑

    picker.allowsEditing = FALSE;
    

    【讨论】:

    • 好的,由于白色方块,它修复了它始终以 640x640 的形式出现。但现在我有另一个问题。原生 iPhone 摄像头拍摄照片并将其设为横向,即使它们在照片应用程序中看起来是纵向的。当他们进入 imagePickerController 方法时,如果是 iPhone 图片,那就是风景。我怎样才能知道什么是横向,所以我知道将其设为纵向以便我可以正确显示它?
    • 听起来是个不同的问题。我会要求你发布一个不同的问题。如果您的原始问题得到回答,请将此答案标记为正确。谢谢。
    猜你喜欢
    • 2021-04-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-24
    • 1970-01-01
    相关资源
    最近更新 更多