Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

sspbond007

macrumors member
Original poster
Aug 19, 2008
46
0
Hi All,

i've updated to 2.2 SDK + iPhone OS. Now when I am adding photo to my application from album or using camera, it gives following error message

Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Pushing a navigation controller is not supported'

2008-11-24 16:43:22.461 IphoneSurveyTool89:20b Stack: (

808221155,

806100816,
here is the code I'm using..

UIImagePickerController *imagePickerController = [UIImagePickerController alloc] init ;

if(UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera){
imagePickerController.delegate = self;
imagePickerController setSourceType:UIImagePickerControllerSourceTypeCamera;
homeViewController.navigationController pushViewController:imagePickerController animated:YES;
homeViewController.navigationController.navigationBarHidden = YES;
}
else{
imagePickerController.delegate = self;
imagePickerController setSourceType:UIImagePickerControllerSourceTypePhotoLibrary;
homeViewController.navigationController pushViewController:imagePickerController animated:YES;
homeViewController.navigationController.navigationBarHidden = YES;
}
imagePickerController release;

The code was working perfectly fine with 2.1 SDK and iPhone OS.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.