我一直在努力解决这个问题很长一段时间,似乎无法找到解决方案 . 我搜索了几天,但也找不到相关的答案 .

我有几个不同的视图控制器,每个都有一个tableview . 执行一个函数来填充各种数组,这些数组用于填充tableview单元格 .

我的问题是每个表视图在indexPath 0都有一个单元格,用作包含一些图像和一些文本的 Headers 信息 . 在该单元格下方是从阵列生成的动态内容 .

使用数组中的数据填充表时一切正常,但是当我返回numberOfRowsInSection的数组计数时,由于我在indexPath 0处有 Headers 单元格,所以没有显示其中一行 .

我尝试在计数结束时附加一个1,但它返回一个错误(索引超出范围) .

任何帮助将不胜感激,我觉得我已经非常接近解决问题,但似乎无法完成它 . 我的tableview计数的代码没有什么特别的,也没有数据的实现 .

eventImages是一个PFFile数组

override func tableView(tableView: UITableView!, numberOfRowsInSection section: Int) -> Int {

    return eventImages.count
}