1

アプリケーションでカメラを使用しています。これが私がどのように働いているかのステップです。

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 を使用しています。

誰かがすでにこの問題に直面している場合は、私を助けてください...

4

0 に答える 0