2010-10-26 49 views
0

我有一个UIImageView和在界面构建器中定义的几个按钮。我想用它上面的按钮显示图像。我以编程方式将图像添加到UIImageView,但它覆盖了按钮。我尝试使用sendSubviewToBack,图像完全消失。这里是我的代码sendSubviewToBack隐藏UIImageView

UIImageView *imageView = [[UIImageView alloc] initWithFrame: 
                 CGRectMake(0.0, 0.0, 320.0, 480.0)]; 

    imageView.image = [UIImage imageNamed:[NSString stringWithFormat:@"mypic%d.png", index]]; 
    [self.view addSubview:imageView]; 
    [self.view sendSubviewToBack:imageView]; 
    [imageView release]; 

请帮忙。

回答

0

好的,我是一个新手,我很笨。我在界面构建器上定义了一个UIImageView,并在代码中定义了一个隐藏在另一个之后的UIImageView。抱歉。

0

您也可以选择在Interface Builder中简单地创建图像视图,创建它的出口,然后以编程方式设置图像。看起来你不需要在这里动态地混淆视图层次结构。