0

別の画像(メイン画像と呼ばれる)の上に1つの画像(image1と呼ばれる)を描画し、その画像をローカルに保存しました。今、UIWebview に「メイン画像」をロードしています。それは結構です。しかし、「image1」に触れたときにイベントを処理する必要があります。私を助けてください。

ありがとう、ジャスミン。

4

1 に答える 1

0

これを試して

編集済みUIWebViewオブジェクト「 webview 」を作成し、UITapGestureRecognizerオブジェクト「TapGesture」を作成します

それから

    TapGesture = [[UITapGestureRecognizer alloc]initWithTarget:self action:@selector(tapAction:)];
    TapGesture.numberOfTapsRequired = 1;
  TapGesture.delegate = self;
    [self.webview TapGesture];

この場合、画像をクリックすると「tapAction」メソッドが呼び出され、コードを追加できます

TapAction で追加できます

[UIView animateWithDuration:1.0 animations:^
     {
         // you can add zooming frame here
     }
     completion:^(BOOL finished)
     {

      [self performTransition:UIViewAnimationOptionTransitionCrossDissolve];
}
];
于 2013-07-02T07:14:31.360 に答える