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