Как создать пользовательский UIImagePickerController с полноэкранными изображениями IOS
У меня есть простой UIImagePickerController, который будет использовать камеру для съемки, но есть пара вещей, которые я бы хотел сделать:
Иметь пользовательский интерфейс камерыВозьмите полный экран вместо 480x640 (если на 4 дюймовом телефоне)Вот мой код для отображения UIImagePickerController:
- (IBAction)pick:(id)sender {
NSLog(@"abc");
picker = [[UIImagePickerController alloc] init];
if ([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera]) {
[picker setSourceType:UIImagePickerControllerSourceTypeCamera];
} else {
[picker setSourceType:UIImagePickerControllerSourceTypePhotoLibrary];
}
[picker setDelegate:self];
[self presentViewController:picker animated:YES completion:nil];
}
и вот для того, когда изображение получено:
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
[self dismissViewControllerAnimated:YES completion:nil];
UIImage *image = [info objectForKey:UIImagePickerControllerOriginalImage];
[imageView setImage:image];
}
Как мне это сделать?
Спасибо