title: Detecting iOS 8 Orientation change in UIView
body: <p>I am detecting Regular and Compact size classes with TraitCollectionDidChange in iOS8.</p>
  
  <p>I am trying to fit a particular set of data horizontally across the screen and it does not fit in Horizontal Class Regular on a Portrait iPad Mini however there would be plenty of space in Landscape.</p>
  
  <p>The problem is that Horizontal SizeClass is <em>Regular</em> in Portrait and Landscape so the TraitCollectionDidChange does not fire and I don't get told about the Orientation change.</p>
  
  <p>I have heard reference to <code>viewWillTransitionToSize</code> but that is not available in a UIView. </p>
  
  <p>Are Apple saying they do not want UI layout diffs from Horizontal Class Regular - Portrait and Horizontal Class Regular - Landscape?</p>
  
  <p>If it's OK to do it how do I get told, in a <strong>UIView</strong>, about the Orientation change?</p>