0

我想在UIImageView我的每个 custom 上设置一个UITableViewCell,但是我希望它看起来像所有图像都连接在一起。就目前而言,我已经移动了单元格分隔符,以便它不会切到图像的顶部,但是我现在需要找到一种方法来阻止它在每个单元格之间占用几个像素。

最后,我想让以下黑线无缝连接,但仍保留右侧的分隔符。我尝试了以下使用偏移量的逻辑,但这似乎不起作用。

// This seems to shift the separator to the right which is good, however I want to get rid of the white line completely...
self.separatorInset = UIEdgeInsets(top: -1, left: 75, bottom: 0, right: 0)

有人对我如何实现这一目标有任何想法吗?

在此处输入图像描述

4

1 回答 1

1

首先解释一下分隔符的工作原理: 分隔符是单元格的子视图,你的内容通常在单元格的内容视图中。

要重叠分隔符,您有两种选择:

  1. 使用完全删除它table.separatorStyle = UITableViewCellSeparatorStyleNone并添加您自己的分隔符。

  2. 如果您希望图像与分隔符重叠,请将其直接添加到单元格中,而不是添加到内容视图中。

于 2015-06-22T13:17:27.973 回答