0

我在 tableview 中显示数据,在编辑时它会像图像一样。(我只允许编辑那些在第 4 个索引之后出现的行)。

在此处输入图像描述

现在我想要前四个图像单元格帧,如下面的参考图像所示。

在此处输入图像描述

最后我需要如下参考图像中的输出 在此处输入图像描述。如果对此问题有任何建议或参考。谢谢

4

3 回答 3

1

对于前四个单元格,将透明图像设置为cell.imageView.image这无论如何都不是完美的答案,但这将达到您想要的效果。

或者

对于四个单元格,您可以通过预先添加几个空格来设置cell.textLabel.text ,例如,

cell.textLabel.text = @"    YOUR TEXT";
于 2013-05-03T12:34:30.257 回答
1

你的问题不清楚。

我认为您需要以相同的方式对所有单元格进行文本对齐。如果是这样,我会建议三个选项:

  1. 按下编辑时重新加载 tableView 并为前 3 行添加必要的空格
  2. 如果您使用的是自定义单元格,请为前三个单元格制作另一个具有精确空格的单元格
  3. 如果要添加UILabel这些单元格的子视图,请更改框架
于 2013-05-03T12:41:24.807 回答
0

您可以通过在 UITableView 中创建两个部分来创建以下内容,对于第二个视图,您可以将编辑设置为 TRUE(不在第一部分中)。还将第二部分的标题传递为“On My Pad”,如您的参考图像所示。

希望它会帮助你!

于 2013-05-03T12:40:32.430 回答