2

私のiPhoneアプリには、キャプチャ画像機能があり、キャプチャした画像を編集しています。

私の意図は、画像ピッカーにオーバーレイを追加して、切り抜き長方形の寸法を視覚的に変更することです[後で気にします]

画像ピッカーが開くたびに、ビューは次のようになります。

ここに画像の説明を入力

ユーザーがいつそのキャプチャ ボタンをクリックしたかを知る必要があります

ユーザーがキャプチャ ボタン( but not when the image picker appears / dismiss)just before use the image by clickをクリックするたびに、いくつかのアクションを実行する必要があります。use

少なくとも印刷ログステートメント NSLog(@" Capture Clicked");

4

1 に答える 1

0

UIImagePickerControllerを使用していると仮定します。以下のメソッドは、ユーザーが画像を選択/キャプチャした後に呼び出されます

   - (void) imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
    {
        selectedImage =  [info objectForKey:UIImagePickerControllerEditedImage];
        [self editImage:selectedImage];
        //dismiss the picker
        [picker dismissModalViewControllerAnimated:YES];

    }

もちろん、画像処理方法が返されるまでに長い時間がかかる場合など、アプリが応答しなくなります。

于 2012-10-30T05:44:48.073 に答える