Iphone 向UITableCellView添加子视图

Iphone 向UITableCellView添加子视图,iphone,uitableview,Iphone,Uitableview,我想向UITableCellView类添加一个子视图。然而,课堂上提供的视图中没有一个视图似乎能够完全满足我的要求 我基本上想添加我自己的背景视图,填充整个单元格。但是,如果替换背景视图,则不再显示分组表视图布局中的样式。如果我将子视图添加到backgroundView,则根本不显示子视图。如果将子视图添加到contentView,则无法在附件图标后面绘制 我遗漏了什么?您可能想看看这篇文章: 特别是: 第一:UITableView本身并不存在 除了背景画什么都行。 要自定义 UITableV

我想向
UITableCellView
类添加一个子视图。然而,课堂上提供的视图中没有一个视图似乎能够完全满足我的要求

我基本上想添加我自己的背景视图,填充整个单元格。但是,如果替换
背景视图
,则不再显示分组表视图布局中的样式。如果我将子视图添加到
backgroundView
,则根本不显示子视图。如果将子视图添加到
contentView
,则无法在附件图标后面绘制


我遗漏了什么?

您可能想看看这篇文章:

特别是:

第一:UITableView本身并不存在 除了背景画什么都行。 要自定义 UITableView,只需设置 它的背景色是[UIColor] clearColor]你可以自己画 背景在后面的视图中 UtableView


基本上,您不能更改GroupedTable视图的backgound

尝试将其与PlainTable一起使用


并将您的背景图像(大小=cellsize)添加到CellForRowatinex方法。

只需将自定义视图添加为contentView的一部分即可。为该单元设置一个唯一的重用标识符,在创建时对其进行配置,然后简单地重置数据组件(如果您创建一个自定义单元控制器类,以便它可以跟踪所有部件并使用数据的setter/getter,这是最容易做到的)。

这不是我想要的。我只想定制一个UITableCellView,而不是整张桌子。本文建议对每个单元格使用自定义背景图像。如果我想在iPad/iPhone上支持不同的方向,那将是一件痛苦的事情……我现在就同意这个想法。不是很理想,但这是迄今为止我找到的最快、最干净的解决方案。