Yan*_*nan 11 uitableview uitextview ipad
我正在尝试调整UITableViewCell的大小而不重新加载表视图.
我的UITableViewCell包含一个UITextView,因此用户可以输入可能是多行(最多约四个)的列表项.现在,我调整了文本中的每个用户按下回车键时查看,但我想改变表格视图单元格的高度,以及.
我遇到的主要问题是重新加载表视图的数据会使文本视图失去焦点.有没有办法在不重新加载表视图的情况下更改UITableViewCell的高度,让用户继续在文本视图中输入文本?
Rob*_*Cat 49
要调整表视图行的大小,请尝试发送:
[tableView beginUpdates];
[tableView endUpdates];
Run Code Online (Sandbox Code Playgroud)
如果您在tableView:heightForRowAtIndexPath:方法中为该单元格返回了正确的高度,那么这些消息将紧接着另一个应该完成.该行应该是动画.您应该能够使用其边界返回单元格的高度,或者仅仅知道您将单元格高度设置为.
显然,"tableView"是表视图的名称.
| 归档时间: |
|
| 查看次数: |
4775 次 |
| 最近记录: |