title: UITableViewCell subviews report incorrect width when using size classes
body: <p>For some reason, when using size classes in xcode 6, I am getting incorrect widths for subviews in my cell. I have a <code>UIImageView</code> with autolayout for sizing (constant: 10 for top, L/R, bottom).</p>
  
  <p>When calling the following from <code>tableView(tableView: UITableView!, cellForRowAtIndexPath indexPath: NSIndexPath!)</code>:</p>
  
  <pre><code>println("w: \(cell.mapSnapshotImageView.bounds.size.width) h: \(cell.mapSnapshotImageView.bounds.size.height)")
  </code></pre>
  
  <p>I always get:</p>
  
  <pre><code>w: 580.0 h: 80.0
  </code></pre>
  
  <p>Even though it <strong>should</strong> be <code>w: 300.0 h: 80.0</code> based on my 320x100 cell on an iPhone 5S.</p>
  
  <p>Everything displays correctly, but I want to use the width of the subview for some calculations for other subviews. Any ideas as to why this is happening? Bug report or working as designed?</p>
  
  <p><strong>EDIT:</strong></p>
  
  <p>This issue only applies to cells that are loaded initially. When cells are reused, the issue does not present itself. <code>println</code> output on reused cells:</p>
  
  <pre><code>w: 300.0 h: 80.0
  </code></pre>