I have a UITableView with a custom header that maintains some state. When I call reloadData to change/update the data in the UITableView, the header gets reloaded too. Is there any way to prevent this behavior in order to maintain state in the table's header?
Don't put those states in the header. You've mixing the "view" with "model" in the MVC design.
Anyway, you could reload specific rows with -reloadRowsAtIndexPaths:withRowAnimation:.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With