2012-02-10 3 views

答えて

1

UIImageViewをUIButtonに置き換えてイメージをロードすると、ボタンプレスイベントに応答することができます。

4

いいえUIImageはモデルオブジェクトであり、ユーザーインターフェイス/インタラクションについては何も知りません。

You イメージを表示するUIImageViewを作成します。次に、UITapGestureRecognizerを追加します(そして、UIImageViewではsetUserInteractionEnabled:YES!)。次に、ハンドラメソッドでUIImageViewをアニメーション化します。あなたがタップジェスチャー認識装置を作成したくない場合、あなたはあなたがUIImageviewのuserInteractionは、この方法のために有効に作るていない以下のコードスニペット

-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event 
{ 
    CGPoint pt= [[touches anyObject] locationInView:imageView]; 
    if ([imageView pointInside:pt withEvent:event]) 
    { 
     NSLog(@"Inside"); 
     //Fire your method here. 
    } 
} 

を使用することができる場合

+0

awesome !!ありがとう!! :D – iProRage

関連する問題