title: UITableView Delegate callings differently on device and simulator?
body: <p>We are facing an issue while running app on iPad (iOS version 11.2), it calls <code>cellForRowAtIndexPath</code> first instead of calling <code>heightForRowAtIndexPath</code> at first time. 
  And if we run it on simulator then its running perfectly all right, <code>heightForRowAtIndexPath</code> calls at first time and <code>cellForRowAtIndexPath</code> after that. Can anyone tell us what is this problem?</p>