0

color splurge アプリケーションのように、ユーザーの指のタッチを使用して UIImage の色を変更するにはどうすればよいですか? 画像をグレースケールに変換できましたが、ユーザーが画像に触れると元の色が表示されます。どうやってするか?どんな助けでも大歓迎です。

4

1 に答える 1

0

UIImageにGestureを追加できます

UITapGestureRecognizer *tapRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapped:)];
[tapRecognizer setNumberOfTapsRequired:1];
[tapRecognizer setDelegate:self];
[yourImageView addGestureRecognizer:tapRecognizer];

または、 touchesBegan および touchesEnde メソッドを使用してそれを実行し、タッチが imageRect 内にあるかどうかを検出できます

これは、先に進むための小さなチュートリアルです。

http://www.ioslearner.com/tag/uigesturerecognizer-tutorial/

お役に立てば幸いです。乾杯!!

于 2012-09-21T12:00:47.317 に答える