我在底部有tableView cell
,如果点击此单元格,我会看到。
然后我这样做,我将contentSize
然后scroll
增加到此cell
。但我不能scroll
在开机位置上排名第一。我发现tableView
的默认大小为scrolling
,并且无法增加。我的代码
if (indexPath.row == 29)
{
CGSize size = self.tableView.contentSize;
size.height += 100;
self.tableView.contentSize = size;
[self.tableView scrollToRowAtIndexPath:indexPath atScrollPosition:UITableViewScrollPositionMiddle animated:YES];
}
答案 0 :(得分:0)
在heightForRowAtIndexPath中首先:如果点击单元格,则增加该单元格的高度:
if(cellIsSelected){
return height+100;
}else{return height;}}else{return height;}
并重新加载tableview数据。 滚动桌面视图。