Jak utworzyć niestandardowy kontroler UIImagePickerController z obrazami pełnoekranowymi ios
Mam prosty kontroler UIImagePickerController, który użyje aparatu do zrobienia zdjęcia, ale jest kilka rzeczy, które chciałbym zrobić:
Mieć niestandardowy interfejs aparatuWeź pełnoekranowy zamiast 480x640 (jeśli na telefonie 4-calowym)Oto mój kod do wyświetlania kontrolera 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];
}
i tutaj jest, gdy zdjęcie zostanie zrobione:
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
[self dismissViewControllerAnimated:YES completion:nil];
UIImage *image = [info objectForKey:UIImagePickerControllerOriginalImage];
[imageView setImage:image];
}
Jak mam to zrobic?
Dzięki