我有一个通常为60pt高的单个细胞。点按时,此单元格会扩展为160pt并显示带有更多文本的标签。
当我点击单元格时,调用了didSelectRowAtIndexPath,并在那里调用:
[self.tableView reloadRowsAtIndexPaths:@[[NSIndexPath indexPathForRow:0 inSection:0]] withRowAnimation:UITableViewRowAnimationFade];
只有在第一次点击后才能正常工作。我第一次点击单元格时,它会立即扩展到160pt而没有任何动画。每次连续敲击都会在两个高度之间正确地为单元设置动画。
有人经历过这个吗?