我有 2 个 UIImageviews 我想在视图控制器加载时共享相同的 pic.png。如何链接 UIImageviews 以显示相同的图片?
问问题
57 次
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;
如果您希望将它们链接起来,以便它们始终显示相同的图像,那么您最好不要使用这样的方法。我已将UIImageView
s 放入一个数组中,以展示如何将此技术扩展到任意数量的图像视图:
- (void)showImage:(UIImage *)newImage
{
for (UIImageView *imageView in imageViewsArray)
{
imageView.image = newImage;
}
}
于 2013-01-24T20:08:15.863 回答
0
只需将两个 UIImages 设置为相同的值,或者只是将第二个图像的值设置为第一个。
imageView.image = [UIImage imageNamed:@"Default.png"];
imageView2.image = imageView.image;
于 2013-01-25T02:01:14.243 回答