I am using UITableView with approx. 10 custom subviews per cell. One of the subview is UIImageViews (2 or 3 UIImageViews per cell), and I have some problems refreshing them. I am using AFNetwork for async downloading images. [[self tableView] reloadData] works perfect for all UILabel views, but (of course) not for UIImageViews. I tried with [[self tableView] setNeedsDisplay], [[self tableView] setNeedsLayout], but with no luck. I am really stumped on this part of refreshing, and I have no idea what to do else. If you need pieces of code, please let me know what you need to help me. If I really need one of these messages, please let me know where exactly to put them - before or after adding subviews?