日记 - 自动将单元格添加到tableview

时间:2011-12-25 06:24:41

标签: ios xcode uitableview cells

我有一个主视图控制器,当你按下按钮时它会加载一个tableviewcontroller。基本上它就像一本期刊。我想要发生的是,一旦你进入UITableview,它就会有一个带有日期的单元格,并且单元格会突出显示。并继续将每个条目存储到列表中。

我查看了有关如何添加/删除单元格的文档,但我无法弄清楚如何自动执行(可能在午夜或其他地方),并让它也输入日期...

最终会加载一个页面来输入文字,但我想我知道怎么做,所以我稍后会这样做。

谢谢。

1 个答案:

答案 0 :(得分:0)

如果您的数据存储在Core Data数据库中,您可以使用NSFetchedResultsController并实现NSFetchedResultsControllerDelegate方法,该方法告诉您所请求的数据已更改:

– controllerWillChangeContent:
– controller:didChangeObject:atIndexPath:forChangeType:newIndexPath:
– controller:didChangeSection:atIndex:forChangeType:
– controllerDidChangeContent:

http://developer.apple.com/library/ios/#documentation/CoreData/Reference/NSFetchedResultsControllerDelegate_Protocol/Reference/Reference.html