title: Images downloaded asynchronously only appear in UITableView after tap or scroll
body: <p>I am successfully loading thumbnail images from blog posts asynchronously into my UITableView.</p>
  
  <p>The issue I'm having is that the images only appear if I tap the cell OR if I scroll down.</p>
  
  <p>When I tap the cell, the image appears on the left, pushing the Title and Subtitle to the right.</p>
  
  <p>When I scroll down, the images appear where they should in the cells as they are revealed.</p>
  
  <p>Here's my code (I'm using AFNetworking):</p>
  
  <pre><code>#import "UIImageView+AFNetworking.h"
  
  - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
  {
      return posts.count;
  }
  
  - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
  {
      static NSString *CellIdentifier = @"cell";
  
      UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
  
      if (cell == nil) {
          cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:CellIdentifier];
      }
  
      NSDictionary *post           = [posts objectAtIndex:indexPath.row];
      NSString     *postpictureUrl = [post objectForKey:@"picture"];
  
      [cell.imageView setImageWithURL:[NSURL URLWithString:postpictureUrl]];
  
      cell.textLabel.text       = [post objectForKey:@"post_text"];
      cell.detailTextLabel.text = [post objectForKey:@"post_author_name"];
      return cell;
  }
  </code></pre>
  
  <p>I am seeing this in the iPhone 6.0 simulator, XCode 4.5, OSX MtLion.</p>
  
  <p>Any ideas why the images are not drawn on the initial screen?</p>