我在我的应用程序中使用相机。以下是我工作的步骤。
1) 在 MyViewController 中,我正在打开一个 ActionSheet。2)使用以下代码在该操作表打开相机中点击一个按钮
UIImagePickerController * picker = [[UIImagePickerController alloc] init];
picker.allowsEditing = YES;
picker.delegate = self;
picker.sourceType = UIImagePickerControllerSourceTypeCamera;
[self presentModalViewController:picker animated:YES];
3) 拍照并点击 USE 后执行以下代码
// I use the caputred photo
[ self dismissModalViewControllerAnimated:YES];
在此语句之后,它调用 MyViewController 的“ViewDidLoad”,这实际上是在刷新我的屏幕,我不想要这种行为。
仅在 iOS 4.2 上观察到此问题我正在使用 ARC
如果有人已经遇到过这个问题,请帮助我...