如何创建类似的iOS表格视图?

4
如何创建类似于这样的iOS表格视图?当它滚动时,表视图的背景是静态的,因此我认为表格是透明的,但如何创建那些水平分隔符?
1个回答

1

您可以将水平分隔符添加到单元格背景图像中。您可以使用高度为1像素,宽度与单元格相同的小图像,甚至尝试在水平方向上重复它。

您还可以向单元格的背景视图添加一条线,而不是图像。请参见此线程,例如了解如何向UIVIew添加线条:在UIView中绘制线条

重要的是,您可能可以通过更改单元格本身的背景来实现此目的。


你的意思是这些分隔符实际上是表格单元格吗? 但是背景是静态的,所以在这里修改单元格不是一个选项。 - RRN
那是一种非常简单的方法,但可能不是唯一的方法。如果您的表格没有足够的单元格可以填满,那么在最后一个单元格之后您将看不到水平分隔线,因为不会有任何单元格,也就不会有任何分隔线。 - J_D
此外,表格的背景是静态的,可能是UITableVIew的backgroundView属性。单元格的背景可能包含底部的一条线,其余部分是透明的。这样,当滚动表格时,背景不会移动,但分隔符会跟随单元格移动。 - J_D
单元格的背景可以在底部包含一条线,其余部分是透明的。如何实现呢? - RRN

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接