У меня есть UITableView. Он использует пользовательскую ячейку таблицы, и каждая ячейка имеет uiwebview. Bcoz UIWebView взял время, чтобы загрузить, я хочу, чтобы избежать перезагрузки их любой ценой. В некоторых ситуациях у меня загружены все ячейки, но их высоты перепутаны. Поэтому мне нужно "ретранслировать" таблицу, не вызывая функцию "cellForRow".
- Я определенно не могу использовать reloadData... поскольку он снова перезагрузит ячейки.
- Я попробовал tableView.setNeedDisplay, setNeedsLayout и т.д., ни один из них не может изменить ячейки таблицы.
- Единственный способ, с помощью которого он работал, - вызвать блок beginupdates/endupdates, этот блок может передать мою таблицу без запуска cellForRow! НО, мне не нужна анимация! Этот блок создает эффект анимации, но я не хочу его...
Как я могу решить свою проблему?