作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我想在拍摄后裁剪图像或从库中选择图像。如何更改 UIImagePickerController 裁剪区域的可显示框架大小。
我附上了一张图片以了解我的问题当我捕获或选择图像时,我得到红色方框。实际上我想要做的是将红色方框大小调整为绿色方框。
func openGallary()
{
picker!.sourceType = UIImagePickerControllerSourceType.PhotoLibrary
picker!.allowsEditing = true;
picker!.delegate = self;
if UIDevice.currentDevice().userInterfaceIdiom == .Phone
{
self.presentViewController(picker!, animated: true, completion: nil)
}
else
{
popover=UIPopoverController(contentViewController: picker!)
popover!.presentPopoverFromRect(editPP.frame, inView: self.view, permittedArrowDirections: UIPopoverArrowDirection.Any, animated: true)
}
}
最佳答案
据我所知,不可能为 UIImagePickerController
编辑模式设置 rect。您可以捕获未经编辑的图像并自行裁剪,也可以使用 TOCropViewController这真好。选择器仅裁剪 320X320。
关于ios - 在 Swift 中为 "CropRect"设置一个固定的宽度和高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34058983/
我在 this link 中找到了一个有用的库,它可以处理裁剪图像.我只想将它与一个 cropRect 一起使用,即 ratio = 3.0f/4.0f; 而不是选择它们。我在 PECropViewC
我想在拍摄后裁剪图像或从库中选择图像。如何更改 UIImagePickerController 裁剪区域的可显示框架大小。 我附上了一张图片以了解我的问题当我捕获或选择图像时,我得到红色方框。实际上我
我是一名优秀的程序员,十分优秀!