【问题标题】:Calculate height for empty tableview计算空表视图的高度
【发布时间】:2016-02-22 13:29:52
【问题描述】:

我在获取空 tableview 的高度时遇到问题,我的响应有时为 null,我将它存储在数组中,所以基本上我的数组是空的 (NULL),所以我们知道 tableview 首先计算高度它的单元格,所以我的程序正在崩溃......

{由于未捕获的异常'NSRangeException'而终止应用程序,原因:'*** -[__NSArrayM objectAtIndex:]:空数组的索引0超出范围'}

我知道这是因为当我在数组中有数据时我正在计算高度。所以当数组中没有数据时,我正在显示来自 xib 的单元格,我还必须计算这个单元格的高度。 .. 我怎样才能做到这一点...

【问题讨论】:

  • 你用什么方法做的?从笔尖醒来?
  • 索引路径中的行没有高度

标签: ios tableview


【解决方案1】:

可以检查数组是否为空

if(array){
 //return the height of the view from XIB
}else{
 //return the calculated height
}

【讨论】:

  • 没有数组实际上是空的,所以它不会返回任何索引..虽然我已经完成了它但它正在崩溃
  • null是指没有初始化吗?
  • 好吧,我还是找到了解决方案 thnxx
猜你喜欢
  • 2019-07-20
  • 1970-01-01
  • 1970-01-01
  • 2013-06-09
  • 2013-05-15
  • 2016-01-06
  • 2011-03-28
  • 2017-10-21
  • 2016-02-17
相关资源
最近更新 更多