UITableView layout messing up on push segue and return. (iOS 8, Xcode beta 5, Swift)
This bug is caused by having no tableView:estimatedHeightForRowAtIndexPath: method. It’s an optional part of the UITableViewDelegate protocol. This isn’t how it’s supposed to work. Apple’s documentation says: Providing an estimate the height of rows can improve the user experience when loading the table view. If the table contains variable height rows, it might be expensive … Read more