我有一个奇怪的问题。我有两个部分的tableview。我正在定制它们,在最后一行我有一个按钮。按下时,它会使用函数cellForRowAtIndexPath从行中读取信息。
这很有效,直到我改变了最后一行的高度:
-(CGFloat) tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
if ([indexPath row] == [last count]-1)
return 200.0;
return 44.0;
}
当前两行调用cellForRowAtIndexPath时,我得到一个nil,其余的都重新调整。
当我评论函数heightForRowAtIndexPath时,它运行良好。
任何想法?
答案 0 :(得分:0)
您应该在帖子中添加更多代码,以便我们了解您如何向单元格添加按钮,以及您在处理单击按钮的功能中正在做什么。
(对不起,如果我在答案中说,我需要更多的声誉来评论问题)