2

用分隔符 UIView 或单元格分隔单元格的最佳方法是什么?像:

31.10.2013
message: hi!
message: hey!
01.11.2013
message: hi again!

最好的例子是 Whatsapp 聊天应用程序,它们使用带有消息日期的小分隔线分隔消息。此截图中的“7. Mai 2013”​​:http: //images.ifun.de/wp-content/uploads/2013/05/ipad-screen.jpg

我在考虑分段,但对于简单的工作来说可能太复杂了。我还想在某一天的第一个单元格中添加一个 UILabel ,但这不是很好。

我很感激任何帮助!

4

2 回答 2

2

您可以记录不同的单元格并在 cellforIndexPath 中返回不同的单元格,或者使用部分,这两个选项似乎都不错。

这不是一项简单的任务,尽管一旦你决定了一种方法,它就不是很复杂。

于 2013-11-01T10:19:47.763 回答
2

我认为部分是一种方法,因为它适合将具有相同日期(部分)的消息分组的情况。如果您使用核心数据,那么使用NSFetchedResultsController.

于 2013-11-01T10:27:21.203 回答