Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/96.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 增加UITableViewCell分隔符的高度_Ios_Uitableview_Cell_Separator - Fatal编程技术网

Ios 增加UITableViewCell分隔符的高度

Ios 增加UITableViewCell分隔符的高度,ios,uitableview,cell,separator,Ios,Uitableview,Cell,Separator,我在带有图像的视图上的tableview中对tableview单元格进行了子分类和着色。我需要做的是增加细胞分离器的高度。我知道以前有人问过这个问题,但区别在于我不能在单元格底部添加视图,因为我需要区域透明,这样我才能看到tableview下的图像。每个单元格都由CoreData中的数据填充 有没有办法增加tableview分隔符的高度,而不只是在每个填充的单元格之间创建一个空白的“填充”单元格,或者为每个单元格创建一个带有页脚的新分区 基本上,我需要的是一个新的单元格分隔符样式,类似于UITa

我在带有图像的视图上的tableview中对tableview单元格进行了子分类和着色。我需要做的是增加细胞分离器的高度。我知道以前有人问过这个问题,但区别在于我不能在单元格底部添加视图,因为我需要区域透明,这样我才能看到tableview下的图像。每个单元格都由CoreData中的数据填充

有没有办法增加tableview分隔符的高度,而不只是在每个填充的单元格之间创建一个空白的“填充”单元格,或者为每个单元格创建一个带有页脚的新分区


基本上,我需要的是一个新的单元格分隔符样式,类似于UITableViewCellSeparatorStyleSingleLine,但不仅仅是一行。这可能吗?

通常,我们会添加一个图像视图作为表格单元格的背景视图。该图像的一个示例是:一个三像素高的图像,两个像素透明,一个像素黑色,将被拉伸作为分隔符。

对于可能来这里的其他人

  • 禁用分隔符
  • 向原型单元添加一个简单的标签
  • 删除标签文本并设置宽度(例如2px)和背景色
  • 拉长标签

实际上,我的做法与你解释的略有不同,但你给了我灵感。我所做的是增加单元格高度,但在IB中的单元格顶部添加了一个视图。我使该视图比单元格高度短5像素。然后,我将所有子视图放置在此视图的顶部。这使我能够在单元格顶部的视图上着色,同时使下面较高的单元格保持透明,使其看起来像一个较高的单元格分隔符。