tableView.rowHeight = UITableViewAUtomaticDimension
UITableViewAutomaticDimension is the default value for rowHeight,
it is useful for understanding what is going on. Setting the
estimatedRowHeight property on the table view can improve performance. Insteadof asking each cell for its height when the table view loads, setting this property allowssome of that performance cost to be deferred until the user starts scrolling.