セルの高さの自動計算
hoge.swift
override func viewDidLoad() {
super.viewDidLoad()
// delegateとdataSourceを設定
recommendTableView.delegate = self
recommendTableView.dataSource = self
// tableの高さを自動
self.recommendTableView.estimatedRowHeight = 60 // 初期値なんでもいい
self.recommendTableView.rowHeight = UITableViewAutomaticDimension; // 高さ自動設定
オートレイアウトの場合、一番したの要素(部品)にbottomの設定をいれることが必要。
bottomを入れないとセルの高さが低いままになる。