我想要达到与提醒(iOS 5)相同的效果。有一个表行高度会随着文本视图高度的变化而动态变化。
假设我在UITableViewCell中使用UITextView。我将在单元格中扩展此文本视图,禁用滚动条,依此类推...我还将根据其内容大小的高度更新文本视图的高度。但是更新像元高度存在问题。
我考虑将– tableView:heightForRowAtIndexPath:
用于适当的indexPath,但我想知道如何调用此方法。我想调用– reloadRowsAtIndexPaths:withRowAnimation:
,但是我认为这将完全重新加载单元格,并且文本视图中的文本将丢失。
我是否缺少某些东西或完全错了?还是我应该用这种方式玩...说缓存单元格内容并在单元格重新加载后返回它?谢谢!
最佳答案
我已经写了一个小tutorial关于如何解决这个问题。
关于iphone - UITableView rowHeight空中更改,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6871780/