将背景图像添加到UIScrollView

时间:2012-02-16 16:02:24

标签: iphone objective-c cocoa-touch

我在UIView中添加了UIScrollView。现在我已经向scrollVIew添加了背景图像。

图像的大小固定为320X460。但是当滚动视图向下滚动时,我可以在滚动视图上看到白色区域。

我怎么能阻止这个?

我尝试将图像添加到视图中,并将scrollview背景设为clearColor,但它不起作用。

[scrollView addSubView:imageView];

self.view = scrollview;

[scrollview setBackgroundColor:[UIColor clearColor]];

2 个答案:

答案 0 :(得分:30)

尝试将可平铺图像设置为背景颜色。

scrollView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"tileableImage.png"]];

答案 1 :(得分:1)

如果您不想平铺图像,请插入图像视图:

[webView insertSubview:backgroundImage atIndex:0];

然后设置它的大小以匹配创建时或viewWillLayoutSubviews中的webView。