在Swift中为“CropRect”设置固定的宽度和高度
问题描述:
我想在捕获后裁剪图像或从库中选择图像。如何更改UIImagePickerController裁剪区域的可显示框架大小。在Swift中为“CropRect”设置固定的宽度和高度
我附上了一张图片,以了解我的问题 当我捕捉或选择图像时,我得到红色方框。其实我想要做的是将红色方框大小调整为绿色方块。
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
编辑模式。你可以捕捉未经编辑的图像并裁剪你的自己,或者你可以使用TOCropViewController 其不错。 选取者只有作物320X320。
发表你试过的东西? –
我附上了一张图片以方便使用。 – Sulo
你应该添加代码,你已经尝试以及你面临的问题。 –