如何使ScrollView内容透明化

时间:2011-11-04 14:40:19

标签: iphone objective-c ios uiview uiscrollview

在Interface Builder中,我有这个层次结构:

  1. 查看

    1.1图像视图//这是我的背景

    1.2滚动视图

    1.2.1图像视图(作为子视图添加到上面的ScrollView)//这里我有透明背景的图像

  2. 我想要实现的是在scrollview图像后面看到我的背景图像。现在它不起作用 - scrollview的背景是黑色的,我没有看到背景。我试图引起不透明但它没有帮助。我已将每个控件的背景设置为“清晰颜色”。我没有想法。有谁知道如何设置每个元素的值?

2 个答案:

答案 0 :(得分:6)

将滚动视图的背景颜色设置为清除。通过Interface Builder或代码......

[myScrollView setBackgroundColor:[UIColor clearColor]];

答案 1 :(得分:0)

我解决了我的问题;

在我的子视图类viewDidload

- (void)viewDidLoad
{
    [super viewDidLoad];
    // Do any additional setup after loading the view from its nib.
    self.view.backgroundColor = [UIColor clearColor];
    image.backgroundColor = [UIColor clearColor];
}