0

我为具有不同背景颜色和背景图像的两列自定义了 UITableView。

我使用了三张图片,第一张图片是顶部单元格 bg,第二张是中间单元格 bg,第三张是底部单元格 bg 用于圆形边框。

但是列中的文本内容可以是多行的,并且表格必须有圆形矩形边框。

请参阅示例图像。

我想实现这个表

我尝试为此自定义单元格。但是第一个和圆形单元格没有圆形边框。

请参阅自定义单元格图像。(它没有圆形边框。)

自定义单元格,但没有圆形边框

如何在不使用多个背景图像的情况下自定义 UITableViewCell 以实现该图像?

4

4 回答 4

1

您可以简单地使用自定义 UITableViewCell

检查本教程: http: //www.appcoda.com/customize-table-view-cells-for-uitableview/

于 2013-02-18T07:39:14.750 回答
1

创建自定义 UITableViewCell 并按照您的意愿制作并更改大小并使用文本标签。

于 2013-02-18T07:40:09.527 回答
1

嘿,请查看以下场景以获取更多信息。

检查此屏幕截图。

在此处输入图像描述

和代码风格一样。

两个 Imageview 和两个 UIlabels 在每个单元格内。

所以需要创建一个自定义单元格并添加到 UITableView 中,

请查看此自定义单元格有用链接:博客链接

如果您需要更多与代码相关的信息,请告诉我。

于 2013-02-18T08:04:36.150 回答
0

您可以创建一个扩展类 UITableViewCell 的自定义类。使用所需的框架在其中插入两个图像视图。使它们成为一个属性,然后在方法cellForRowAtIndexpath:中为它们分配预期的图像或背景颜色。如果您只需要提供不同的背景颜色而不是图像,则无需使用 UIImageView。一个简单的 UIView 也将完成任务

于 2013-02-18T07:41:57.307 回答