我创建了以下表格视图:
https://www.dropbox.com/s/o7w9zlyxwa6mul7/TestTable.zip?dl=0
但是它不会加载表格中的所有数据行。
有人可以告诉我如何加载这里的所有数据。
答案 0 :(得分:0)
根据你的问题,我想其中一个可能是你的实际问题 -
如果希望tableView显示所有单元格,请使用UITabeleViewDelegate方法func tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat
将单元格的高度设置为较小的值。默认情况下,单元格高度为44.因此,最多只能看到11行(仅限M)。
如果你说UITableView只调用tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell
直到M,那么答案是它是iOS的默认功能。 iOS会在需要时处理所有可见的单元格数据。因此,在使用前面的单元格滚动时动态加载所有数据。