我正在使用UIImagePicker让用户拍照。当拍摄完成后,我希望他们可以平移和缩放图像以适应裁剪框内,从而将图像存储为正方形。
然而,在裁剪图像时,似乎无法将其移动到(肖像模式下的)图像的顶部和底部(在横向模式下则是左侧和右侧)。
我尝试过搜索,但似乎没有太多信息,但这似乎是一个巨大的问题。
有人能帮忙吗?
以下是我正在使用的非常少量代码:
显然还有更多的代码,但这是主要部分。
附带照片的编辑: 所以我希望能够移动照片/缩放以选择任何正方形部分进行保存。但是,我无法从此位置移动它/它会立即弹回。
我可以缩放,但仍然不能超出顶部和底部边缘。
同样,在照片库中可以正常工作。
然而,在裁剪图像时,似乎无法将其移动到(肖像模式下的)图像的顶部和底部(在横向模式下则是左侧和右侧)。
我尝试过搜索,但似乎没有太多信息,但这似乎是一个巨大的问题。
有人能帮忙吗?
以下是我正在使用的非常少量代码:
let imagePicker = UIImagePickerController()
imagePicker.allowsEditing = true
imagePicker.sourceType = UIImagePickerControllerSourceType.camera
present(imagePicker, animated: true, completion: nil)
显然还有更多的代码,但这是主要部分。
附带照片的编辑: 所以我希望能够移动照片/缩放以选择任何正方形部分进行保存。但是,我无法从此位置移动它/它会立即弹回。
我可以缩放,但仍然不能超出顶部和底部边缘。
同样,在照片库中可以正常工作。