iphone - 如何更改 UIImagePickerController 裁剪框

标签 iphone cocoa-touch uiimagepickercontroller crop

当打开使用 UIImagePickerController 并设置 allowedImageEditing = YES 时;默认裁剪框为 320x320。就我而言,我想将横向图像的裁剪框设置为 320x240,将纵向图像设置为 240x320。但是,我一直无法找到一种方法来更改编辑/裁剪照片时使用的 320x320 框架。你们有人找到办法了吗?

谢谢!

最佳答案

你必须自己实现它。

选择器仅执行 320x320 裁剪。

所以改为设置

允许图像编辑=否;

现在您将获得完整的图像。然后,您必须创建一个 View / View Controller ,它将裁剪为您想要的比例。

关于iphone - 如何更改 UIImagePickerController 裁剪框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/998706/

相关文章:

iphone - 野外的 NSOperationQueueDefaultMaxConcurrentOperationCount

ios - 如何解决 "Failed to determine navigation direction for scroll"错误

iphone - 录音时振动 iPhone

iphone - 有没有办法找到设置了 AspectFit 的 UIImageView 内图像的调整大小高度/宽度?

ios - 在 iOS 13 中使用 UIImagePickerController 时崩溃

swift - "fatal error: unexpectedly found nil while unwrapping an Optional value"用于 ImageView

ios - 我想使用两个按钮选择图像,并希望在 swift 中的两个不同 ImageView 上显示这些图像。我该怎么做?

ios - UICollectionView 在重新加载时更改项目顺序

iphone - 播放循环声音的最简单方法是什么?

objective-c - 用于向表中添加条目的标准 UI