2009-07-13 16 views
0

実行時に複数のUIImageViewオブジェクトを追加したいとします。私はちょうどそれがNSMutableArrayによって可能であることを読んだ。複数のUIImageViewオブジェクトを移動する

でも、私はすべてUIImageViewsを移動したいと思います。 UIImageViewに触れたことはありますか?

私を助けてください。どんなタイプの助けもありがとう。

おかげ

答えて

1

あなたの質問を言い換えるする必要があるかもしれませんが、私はあなたを助けることができる場合、私は表示されます。どのビューがタッチされているかを調べるには、ビューコントローラでtouchesBeganメソッドを定義します。

- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { 

    UITouch *touch = [[event allTouches] anyObject]; //gets the touch object 
    [touch.view thisIsAMethod]; 
    //once you declare touch, you can access what view is being touched with touch.view 

} 

あなたが一度UIImageViewsの多くを移動したい場合にも、あなたはすべてのUIImageViewため

[oneBigUIView addSubview:oneUIImageView]; 

を呼び出すことにより、1 UIViewのそれらをすべてsubviewsを作ることができます。次に、UIImageViewの座標がそれぞれsuperviewとの関係にあるため、UIViewの位置を変更してすべてを一度に移動できます。

関連する問題