[英]Adding a subview to UITableCellView
我想向UITableCellView
类添加一个子视图。 但是,该类中没有提供的视图似乎完全能够满足我的需求。
我基本上想添加自己的背景视图,以填充整个单元格。 但是,如果替换backgroundView
,则不再显示分组表格视图布局中的样式。 如果我将一个子视图添加到backgroundView
,则该子视图根本不会显示。 如果将子视图添加到contentView
,则无法在附件图标后面绘制。
我想念什么?
您可能想看一下这篇文章:
尤其是:
第一:UITableView本身不会绘制任何背景,只是背景。 要自定义UITableView的背景,只需将其backgroundColor设置为[UIColor clearColor],即可在UITableView后面的视图中绘制自己的背景。
基本上,您不能更改GroupedTable View的背景。
尝试将其与PlainTable一起使用。
并将您的背景图像(大小=单元格大小)添加到cellforRowAtIndex方法。
只需将自定义视图添加为contentView的一部分。 设置该单元格的唯一重用标识符,在创建它时对其进行配置,然后再简单地重置数据组件(如果创建自定义单元格控制器类,以便它可以跟踪所有部件并使用setter /数据的获取者)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.