1
Я использую UIImagePickerController
для захвата изображения. Теперь я хочу обрезать изображение. Я использую метод cameraOverlayView
UIImagePicker
, но он не позволяет переместить мой обрез. Я хочу, чтобы мое обрезное представление было перемещаемым и изменяемым по размеру, чтобы пользователь мог выбрать часть изображения для использования. Я использую следующий код:Захват и пользовательские изображения обрезки с помощью камеры iOS
UIImagePickerController *cameraPicker = [[UIImagePickerController alloc] init];
cameraPicker.delegate = self;
cameraPicker.sourceType = UIImagePickerControllerSourceTypeCamera;
cameraPicker.cameraDevice = UIImagePickerControllerCameraDeviceRear;
UIView *overlay = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 200, 200)];
cameraPicker.cameraOverlayView =overlay;
cameraPicker.allowsEditing = NO;
[self presentViewController:cameraPicker animated:YES completion:nil];
Может кто-нибудь предложить, что я могу сделать?
@NishiBansal, пожалуйста, установите этот рисунокPicker.AllowsEditing = TRUE; –
Я использовал это. Но это не позволяет моему overlayView перемещаться и изменять размер, чтобы выбрать область изображения. –
Пожалуйста, укажите весь код .... –