Камера не отображается при загрузке вида. Вместо этого он показывает вид, который я разработал. Код работает хорошо, когда он дается внутри действия кнопки.
Может ли кто-нибудь помочь? Код выглядит следующим образом
- (void)viewDidLoad {
[[UIApplication sharedApplication] setStatusBarHidden:NO];
scroll_under.contentSize=CGSizeMake(1000,50);
if(scroll_under.contentOffset.x==0)
{
leftArrow.hidden=TRUE;
}
if(scroll_under.contentOffset.x==429)
{
rightArrow.hidden=TRUE;
}
if(scroll_under.contentOffset.x>0 && scroll_under.contentOffset.x<429)
{
leftArrow.hidden=FALSE;
rightArrow.hidden=FALSE;
}
UIImagePickerController * picker = [[UIImagePickerController alloc] init];
picker.delegate = self;
picker.sourceType = UIImagePickerControllerSourceTypeCamera;
[[UIApplication sharedApplication] setStatusBarHidden:NO];
[self presentModalViewController:picker animated:YES];
}
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
[picker dismissModalViewControllerAnimated:YES];
[[UIApplication sharedApplication] setStatusBarHidden:NO];
resultImage.image = [info objectForKey:@"UIImagePickerControllerOriginalImage"];
}