title: Reloading subview (UICollectionview)
body: <p>In my ViewController I have four subviews, i.e UITableView, UICollectionView, View with UILabels, and View that displays preview image for that item. </p>
  
  <p>By selecting a row in tableview, I am able to change preview image and all labels. However I can not refresh the UICollectionView data. I tried <a href="https://stackoverflow.com/questions/8979585/reload-refresh-subviews-setneedsdisplay-doesnt-work">this</a> solution but it just removes and adds views and that changes the layout and preview image disappears. </p>
  
  <p>All I want to do is refresh UICollectionView contents. Is there any simpler way to do this?</p>