如何像这样创建 iOS 表格视图?

Posted

技术标签:

【中文标题】如何像这样创建 iOS 表格视图?【英文标题】:How to Create iOS Table View like this? 【发布时间】:2012-04-18 15:10:20 【问题描述】:

如何创建这样的ios表格视图??

当它滚动时,表格视图的背景是静态的,所以我认为表格是透明的,但是如何创建那些水平分隔符?

【问题讨论】:

【参考方案1】:

您可以在单元格背景图像中添加水平分隔符。你可以有一个高度和单元格宽度为 1 像素的小图像,甚至可以尝试水平重复。

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

重要的一点是,您可以通过更改单元格本身的背景来实现这一点。

【讨论】:

你的意思是那些分隔符实际上是一个表格单元格?但是背景是静态的,所以这里不能选择修改单元格。 这将是一种非常简单的方法,但可能不是唯一的方法。如果你的表格没有足够的单元格被完全填充,你将不会在最后一个单元格之后看到水平分隔符,因为不会有任何单元格,所以不会有任何分隔符。 另外,表格的背景是静态的,大概是UITableVIew的backgroundView属性吧。单元格的背景可能在底部包含一条线,其余部分是透明的。这样,当滚动表格时,背景不会移动,但分隔符会跟随单元格。 “单元格的背景可能在底部包含一条线,其余部分是透明的”>>如何做到这一点??

以上是关于如何像这样创建 iOS 表格视图?的主要内容,如果未能解决你的问题,请参考以下文章

如何在iOS中的表视图底部创建固定单元格?

iOS 7 - 如何在表格视图中显示日期选择器?

如何在表格视图单元格内创建集合视图

如何在 iOS 中为表格视图和滚动视图设置偏移量,以便两者一起滚动

如何创建第一个单元格看起来像被选中的表格视图?

如何切换像 instagram 个人资料这样的视图? (iOS)