改变tableCellHeight

时间:2011-06-03 09:48:46

标签: ios xcode4 uitableview

按下按钮时有没有办法更改UITableCell高度?我试图让tablecell高度改变为跟随标签高度,假设这个单词太长,并且需要20行,tablecell高度大约是21行高,如果我按下一个分段按钮,它将有50行字,并且表格单元高度将变为大约51个高度。有没有办法做到这一点?提前完成。

1 个答案:

答案 0 :(得分:1)

我认为您可以查看UITableViewDelegate并提供方法:

– tableView:heightForRowAtIndexPath:

UITableView每次必须重绘一行时调用此函数。因此,如果您在单击按钮时设置UITableViewController的某个内部变量,并使heightForRowAtIndexPath:根据此值返回高度,则应该正确。