iOS 4.2 - 调用ViewDidLoad的dismissModalViewControllerAnimated方法

时间:2012-04-12 11:17:01

标签: ios modalviewcontroller viewdidload

我在我的应用程序中使用相机。以下是我工作的步骤。

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

如果有人已经遇到过这个问题,请帮助我......

0 个答案:

没有答案