-1

ビューコントローラーの読み込み時に同じ pic.png を共有したい 2 つの UIImageviews があります。UIImageviews をリンクして同じ写真を表示するにはどうすればよいですか?

4

3 に答える 3

2

それは簡単です

imageView1.image = [UIImage imageNamed:@"test.png"];
imageView2.image = imageView1.image;

それがあなたを助けることを願っています..

于 2013-01-24T20:07:03.060 に答える
0

最も簡単な方法は次のとおりです。

self.imageView1.image = myImage;
self.imageView2.image = myImage;

常に同じ画像を表示するようにリンクしたい場合は、このようなメソッドを作成することをお勧めします。s を配列に入れて、UIImageViewこの手法を必要な数の画像ビューに拡張する方法を示します。

- (void)showImage:(UIImage *)newImage
{
    for (UIImageView *imageView in imageViewsArray)
    {
        imageView.image = newImage;
    }
}
于 2013-01-24T20:08:15.863 に答える
0

両方の UIImage を同じものに設定するか、2 番目の画像に最初の画像の値を与えるだけです。

imageView.image = [UIImage imageNamed:@"Default.png"];
imageView2.image = imageView.image;
于 2013-01-25T02:01:14.243 に答える