2011-10-12 6 views
1

私はXMLを解析し、画像のURLを配列に格納しているアプリケーションを作成しています。 今度は、次のView Controllerでその画像をすべて表示する必要があります。タップジェスチャーをクリックすると、のアクションが実行されます。だから誰でも私に助けてくれますか? 誰かが欲しいと思っているコードを提供することができます。私は開発者サイトからそれを得ることができないので、チュートリアルを教えてください。iPhoneでタップジェスチャーを使用してXML解析画像を表示するには?

+0

何をしたいですか? – userar

+0

**私の仕事をするための**チュートリアル**です。 – mAc

答えて

1

はそうのようなUIImageオブジェクトにあなたのイメージをロードします。

UIImage *imageFromUrl = [UIImage imageWithContentsOfFile:[NSURL fileURLWithPath:url]]; 

次に、あなたがそれらを必要な場所UIImageViewオブジェクトにそれらを配置します。次に行うべきことは、TapGestureRecognizerを追加することです。

UIImageView *imgView = [[UIImageView alloc] initWithImage:imageFromUrl]; 
UITapGestureRecognizer *tgr = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(action)]; 
[imgView addGestureRecognizer:tgr]; 
[tgr release]; 
//Do the rest of your operations here, don't forget to release the UIImageView 

これだけです。あなたのViewControllerで呼び出される "アクション"メソッドで必要なものを実行してください。

+0

私が理解していることは、imageViewsをTap Gesture Recognizerに追加することです。セレクタメソッドが呼び出されると、それらをクリックすると.. ?? – mAc

+0

はい、実際にはジェスチャ認識機能をイメージビューに追加するだけです。その逆もありません。 – Stavash

+0

ありがとうございました...あなたが必要としているもう少しの好意は、配列に格納されたいくつかのイメージURLを持つためにXMLを解析し、そのURLを動的にイメージビューに渡すためのサンプルコードがありますか? 。:D – mAc

関連する問題