无法在UIView的背景中设置图像?

时间:2011-11-18 08:05:59

标签: iphone objective-c

我正在尝试将图像放在UIView的背景中。 问题是我的视图(subView)在主视图中。

2 个答案:

答案 0 :(得分:2)

这很简单:

yourSubView.backgroundColor = [[UIColor alloc] initWithPatternImage:[UIImage imageNamed:@"BackgroundImage.png"]];

答案 1 :(得分:0)

类别:

@interface abc : UIView {
.......
}

在课程中定义子视图:

IBOutlet UIView* subView;

将subView的背景图像设置为:

UIColor* bgrColor = [[UIColor alloc] initWithPatternImage:[UIImage imageNamed: backgroundImageName]];
subView.backgroundColor = bgrColor;

最后将子视图添加到视图

[self.view addSubView:subView];