如何从25个图像中的一个点到另一个点随机移动5个图像?

时间:2012-06-15 11:30:08

标签: iphone ios ipad uiimageview ipod

在我的程序中,我需要在两个随机点之间移动25个图像中的5个图像。我正在从超类为UIImageView的类生成图像视图。如何使用标签或任何其他参数生成图像视图以识别每个图像?任何人都可以给我一个示例代码或任何有用的教程吗?

1 个答案:

答案 0 :(得分:0)

生成UIImageView时 例如,我假设这与您的代相似

UIImageView *imageView = [YourGenerator generateImageView];
//Add a tag to it
imageView.tag = 1;
[self.view addSubView:imageView];
//Add another image
imageView = [YourGenerator generateImageView];
//Add a tag to it
//Different tag
imageView.tag = 2;
[self.view addSubView:imageView];

现在,当您想要移动某些图像时,请执行以下操作

//Get the image view by its tag
UIImageView *imageView1 = [self.view viewWithTag:1];
UIImageView *imageView2 = [self.view viewWithTag:1];

现在按照您的意愿移动它们