如何在iphone sdk中动态分配UIImageView?

时间:2011-04-20 14:47:29

标签: objective-c ios4

我想将库中的图像数量添加到视图中。我们想要添加到视图的数字是未知的。如何动态分配UIImageViews。我还想在UIView上拖动这些图像视图。请帮帮我。

提前致谢。

1 个答案:

答案 0 :(得分:1)

你的'问题'包含太多的部分(拖动完全是一个不同的问题,我建议你在Google上查看)。而且添加部分很简单。困难的部分是;你从哪里得到这些图像?假设你有一个带有图像名称的数组,它就是这样的;

for( NSString *imageName in (NSArray *)imageNames )
{
  UIImage *image = [UIImage imageNamed:imageName];
  UIImageView *imageView = [[UIImageView alloc] initWithImage:image];

  // .. you might want to set a frame to your imageView .. //

  [self.view addSubview:imageView];
  [imageView release];
}

当然,这不是你想要的,但是提供的信息很少,这是我在闲暇时间能做的最好的事情。