我想在捕获后裁剪图像或从库中选择图像。如何更改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)
}
}
答案 0 :(得分:1)
根据我的理解,无法为UIImagePickerController
编辑模式设置rect。您可以捕获未经编辑的图像并自行裁剪,也可以使用TOCropViewController
这真好。
Picker只能播种320X320。