Tôi có UITableView đang sử dụng ô bảng tùy chỉnh và mỗi ô có UIWebView.
Vì UIWebView mất nhiều thời gian để tải nên tôi muốn tránh tải lại chúng bằng mọi giá. Trong một số tình huống, tôi đã tải tất cả các ô, nhưng chiều cao của chúng bị xáo trộn. Do đó, tôi cần "chuyển tiếp" bảng mà không kích hoạt chức năng "cellForRow".
- Tôi chắc chắn không thể sử dụng reloadData ... vì nó sẽ tải lại các ô.
- Tôi đã thử tableView.setNeedDisplay, setNeedsLayout, v.v., không ai trong số họ có thể sắp xếp lại các ô trong bảng
- Cách duy nhất nó hoạt động, là gọi khối beginupdates / endupdates, khối này có thể chuyển tiếp bảng của tôi mà không cần kích hoạt cellForRow! NHƯNG, tôi không muốn hoạt ảnh! Khối này tạo ra hiệu ứng hoạt hình nhưng tôi không muốn nó ...
Làm thế nào tôi có thể giải quyết vấn đề của tôi?
UITableViewRowAnimationNone
, nhưng với điều này, hoạt ảnh có thể dễ dàng bị bỏ qua!