在iOS中将图像设置为具有故事板的TableView的背景

在iOS中将图像设置为具有故事板的TableView的背景,ios,image,uitableview,background,storyboard,Ios,Image,Uitableview,Background,Storyboard,故事板给我带来了很多问题!:( 现在,我尝试在iOS中将图像作为tableview的背景。 我在photoshop中制作了一个带有透明度的png图像,并将其导入到我的项目中 **第一个问题是:是否可以在故事板中设置图像背景? 我认为一个好主意是创建和图像视图,并将其放在我的表视图中…但故事板不允许我这样做 **我还尝试通过以下代码添加背景图像: - (void)viewDidLoad { [super viewDidLoad]; self.tableView.backgroundColor =

故事板给我带来了很多问题!:(

现在,我尝试在iOS中将图像作为tableview的背景。 我在photoshop中制作了一个带有透明度的png图像,并将其导入到我的项目中

**第一个问题是:是否可以在故事板中设置图像背景? 我认为一个好主意是创建和图像视图,并将其放在我的表视图中…但故事板不允许我这样做

**我还尝试通过以下代码添加背景图像:

- (void)viewDidLoad
{
[super viewDidLoad];

self.tableView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"table_background.png"]];

...
}
我得到了一个可怕的结果,黑色背景而不是白色,即使png是透明的

此外,我还了解到,要优化性能,最好避免单元的透明背景

那么,用序列图像板将图像设置为表格视图背景的最佳方法是什么?

提前谢谢大家,,
yassa

我认为您有一种为tableView设置背景视图的方法

[ tableView setBackgroundView:<#(UIView *)#> ];
[tableView setBackgroundView:];
然后添加UIImageView(但仅适用于3.2+)

避免在这类事情上使用背景色^^

只使用故事板我不知道:-]但是用这种方法它应该可以工作

顺便说一句,检查您的tableView和单元格是否有清晰的背景色,这可能也是问题所在


祝你好运。

谢谢你的帮助,但也许我没有领会要点。我知道,使用Interface Builder,我可以在表视图上方(或下方)添加一个透明的图像视图。使用序列图像板,我无法在表视图上方放置任何内容!因此,我在序列图像板中添加了一个新的视图控制器(未与任何其他视图链接)我在上面放了一个图像视图。我如何在代码中引用这个UIView,以便使用setBackgroundView方法?