title: Why is tableView:estimatedHeightForRowAtIndexPath called three times?
body: <p>I know that <code>tableView:estimatedHeightForRowAtIndexPath</code> is used to <s>calculate</s> estimate the cell height. But, when I implement the method, I observe the method it's being called three times. I want to know: why three times?</p>