title: iOS8 - prevent rotation on presenting viewController
body: <p>We have a MainViewController with a tableView, and it presents a new modalViewController. </p>
  
  <p>The MainViewController is restricted to portrait only, and the modalViewController can rotate. </p>
  
  <p>The problem is in iOS8, that when the modalViewController rotates, the callback method of rotation in iOS8 in MainViewcontroller is called - <code>- (void)viewWillTransitionToSize:(CGSize)size withTransitionCoordinator:(id&lt;UIViewControllerTransitionCoordinator&gt;)coordinator</code></p>
  
  <p>Thus, the UITableView is getting its data reloaded, which is a behaviour we don't want.  </p>
  
  <p>Can we prevent this feature of iOS 8, and not rotate the presenting UIViewController?</p>