title: UICollectionViewCells not appearing in a UICollectionView
body: <p>As the title suggests I have a <code>UICollectionView</code> that is hooked up to a <code>UIViewController</code> through IB. I have a <code>UICollectionView</code> subclass called <code>imageCell</code>. In the viewcontroller <code>viewDidLoad</code> method, I register the class like this:</p>
  
  <pre><code>CGRect collectionViewRect = CGRectMake(384, 60, 728, 924);
  UICollectionViewFlowLayout *flow = [[UICollectionViewFlowLayout alloc] init];
  imageCollectionView = [[UICollectionView alloc] initWithFrame:collectionViewRect collectionViewLayout:flow];
  [imageCollectionView registerClass:[imageCell class] forCellWithReuseIdentifier:@"Cell"];
  imageCollectionView.delegate = self;
  imageCollectionView.dataSource = self;
  </code></pre>
  
  <p>I then call a method called <code>getPhotos</code> in <code>viewDidAppear</code> (for UI reasons) that gets photos from a service and then I call <code>[imagCcollectionView reloadData];</code> inside <code>getPhotos</code>.</p>
  
  <p>Then in <code>cellForItemAtIndexPath</code> I do the following:</p>
  
  <pre><code>imageCell *cell = [collectionView dequeueReusableCellWithReuseIdentifier:@"Cell" forIndexPath:indexPath];
  GRKAlbum *album = [albums objectAtIndex:indexPath.item];
  cell.titleLabel.text = album.name;
  return cell;
  </code></pre>
  
  <p>I know I am not doing anything wrong here because the method is being called and <code>cell</code> is not <code>nil</code> and neither is <code>album</code>.</p>
  
  <p>So, when I run all of this code, the <code>UICollectionView</code> appears, but nothing is in it. All I can see is the background color of the <code>collectionView</code>. Any help at all would be greatly appreciated.</p>
  
  <p>Note: I did NOT create an XIB for the <code>imageCell</code> class when I made it and I am using Storyboards.</p>