如何将UIImage添加到分组的UITableView?

时间:2010-05-24 22:49:18

标签: iphone objective-c cocoa-touch uitableview interface-builder

我有一个分组的UITableView,有3个部分。我想在它旁边显示一个带有一些文本的UIImage(不是一个单元格),但我不知道我该怎么做呢?图像和文字需要与细条纹的背景相匹配。

4 个答案:

答案 0 :(得分:0)

您不必定义自定义单元格,可以使用标准UITableViewCell。它具有文本和图像的属性。将图像分配给imageView属性,将文本放在textLabel属性中。

答案 1 :(得分:0)

根据图片的大小和所需的展示位置,您可以使用imageView的{​​{1}}属性。基本上,您的UITableViewCell将如下所示:

cellForRowAtIndexPath

这将创建一个单元格,左边有一个图像,中间/右边有文字

答案 2 :(得分:0)

[self.tableView addSubview:myImageView]; [Self.tableView sendSubviewToBack:myImageView];

或者

self.tableView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:“myimage.png”]];

使用Photoshop在细条纹图像上放置一些东西。

答案 3 :(得分:0)

UITableView有一个backgroundView属性,用于显示分组样式的细条纹。您可以替换背景视图或添加到背景视图。如果更换它,就会丢失细条纹。

[myTable.backgroundImage addSubview:myImage];
[myTable.backgroundImage addSubview:myLabel];