В iOS10 нажмите камеру, чтобы выбрать фотографию с фотографией, а не вручную, чтобы автоматически снимать фотографию, чтобы как можно было сделать снимок с помощью ручного нажатия? Я попробовал этот следующий код:Как включить функцию фотосъемки камеры в iOS10
- (void)cameraAndPhotogalleryMethod{
UIImagePickerController *picker = [[UIImagePickerController alloc] init];
if ([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera])
{
picker.delegate = self;
picker.sourceType = UIImagePickerControllerSourceTypeCamera;
picker.cameraDevice = UIImagePickerControllerCameraDeviceFront;
picker.showsCameraControls = YES;
[self presentViewController:picker animated:YES
completion:^ {
[picker takePicture];
}];
}
else
{
picker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
}}
- (void)cameraMethod{
UIImagePickerController *picker = [[UIImagePickerController alloc]init];
picker.delegate = self;
picker.sourceType = UIImagePickerControllerSourceTypeCamera;
picker.cameraDevice = UIImagePickerControllerCameraDeviceFront;
picker.showsCameraControls = YES;
[self presentViewController:picker animated:YES
completion:^ {
[picker takePicture];
}];}