Uitableview 在iOS7中折叠单元格时,表视图崩溃

Uitableview 在iOS7中折叠单元格时,表视图崩溃,uitableview,ios7,Uitableview,Ios7,在iOS7中折叠单元格时,表视图崩溃,并显示错误消息: - Assertion failure in -[UIViewAnimation initWithView:indexPath:endRect:endAlpha:startFraction:endFraction:curve:animateFromCurrentPosition:shouldDeleteAfterAnimation:editing:] - 'Cell animation stop fraction must be grea

在iOS7中折叠单元格时,表视图崩溃,并显示错误消息:

- Assertion failure in -[UIViewAnimation initWithView:indexPath:endRect:endAlpha:startFraction:endFraction:curve:animateFromCurrentPosition:shouldDeleteAfterAnimation:editing:]

- 'Cell animation stop fraction must be greater than start fraction'. 

如何解决这个问题?

我也有同样的问题。在下面的方法中尝试返回0而不是任何其他值,它将不再崩溃

- (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section {
    //return 0.001f;
      return 0;
}

希望这有帮助。

我也有同样的问题。在下面的方法中尝试返回0而不是任何其他值,它将不再崩溃

- (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section {
    //return 0.001f;
      return 0;
}

希望这有帮助。

这似乎是一个bug。我发现将表格样式更改为分组可以阻止崩溃:

- (id)initWithStyle:(UITableViewStyle)style
{
    self = [super initWithStyle:UITableViewStyleGrouped];
    if (self) 
    {

    }
    return self;
}


或者,您可以更改故事板中的石碑。

这似乎是一个bug。我发现将表格样式更改为分组可以阻止崩溃:

- (id)initWithStyle:(UITableViewStyle)style
{
    self = [super initWithStyle:UITableViewStyleGrouped];
    if (self) 
    {

    }
    return self;
}


或者,您可以更改故事板中的石碑。

我也遇到了同样的问题

在iOS7上,几乎没有什么东西会导致这个问题

  • UITableViewStyle

  • 页眉/页脚视图高度

要解决这个问题:

你能试试吗

一:

二:


我也有同样的问题

在iOS7上,几乎没有什么东西会导致这个问题

  • UITableViewStyle

  • 页眉/页脚视图高度

要解决这个问题:

你能试试吗

一:

二: