如何让细胞不与其他细胞一起滚动?

时间:2015-07-20 16:16:34

标签: ios swift uitableview user-interface

我正在制作一个使用表格视图控制器和静态单元格的应用程序。 我想让第一个单元格不滚动而其他可以。这是我正在谈论的图片。(抱歉我的英文不好)

enter image description here

例如,如图所示,我想在滚动时制作9gag标签。如果您播放instragram,您将看到当您滚动时,用户名将保持不变,直到您滚动到另一个名称。但是我希望它在遇到第二个细胞时保持不变。

有什么建议吗?

2 个答案:

答案 0 :(得分:1)

使用UITableViewController在这里无济于事。您可以使用这些步骤获得所需内容:
1.创建一个UIViewController 2.添加UITableView作为其子视图 3.添加另一个UIView作为UIViewController的视图的子视图 4.使用自动布局约束,您可以将UIView放在UITableView

之上

这样,您将在顶部获得一个粘滞的视图。

答案 1 :(得分:0)

好的,不完全确定你在追求什么,但我会采取刺。

首先,如果您希望该部分保留到位,直到存在新的项目部分,您只需要查看部分。这是一个自动功能。在这些部分中有大量项目之前,您可能看不到它。

UITableView With Multiple Sections

有很多关于它的东西&不太难实施。

我猜你想要的其他东西:

如果您希望它保持静态而不管任何事情,也许您可​​以创建一个视图并将其放在表视图上方。如果它没有改变,为什么它需要成为它的一部分呢?