从数组向 UITable 添加行
Posted
技术标签:
【中文标题】从数组向 UITable 添加行【英文标题】:Adding rows to a UITable from an array 【发布时间】:2012-10-29 18:00:49 【问题描述】:我有一个 UITable,以及它的数据源和委托的类。该类有一个名为logItemsArray
的属性,其中包含许多用作一行数据的对象(客户姓名、添加日期等...)(单元格有一个特殊的类,我将这些对象传递给它并返回一个单元格)。
我还有一个名为 loadNextLogEvents
的方法,它从 Web 服务器加载一些数据并将项目添加到 logItemsAraay
(它会自动加载接下来 100 行的数据)。
此方法从viewWillApear
方法调用一次,也从按钮调用以加载下一个事件。
表格视图的数据源numberOfRowsInTable
返回logItemsArray
的计数。
问题是:如何从loadNextLogEvents
“更新”表格以使用新数据加载单元格(数组已更新,因此numberOfRowsInTable
和cellForRowAtIndexPath
方法都将返回所需的结果新行,我只需要触发它们!
【问题讨论】:
【参考方案1】:使用这个:
[tableView reloadData];
【讨论】:
以上是关于从数组向 UITable 添加行的主要内容,如果未能解决你的问题,请参考以下文章