Dynamic UITableViewCell height Use auto layout Set this: self.tableView.rowHeight = UITableViewAutomaticDimension self.tableView.estimatedRowHeight = 120 // Any referencial height