やりたいこと こういうのを作る。 方法 Storyboard上でtableViewのcellにtextViewを配置 textViewに Auto Layout の制約を設定 textViewの上下左右のスペースに対して制約を設ける textViewのプロパティ Scrolling Enabled のチェックを外す textViewが自動でcellの高さを調整するように設定 override func viewDidLoad() { super.viewDidLoad() tableView.rowHeight = UITableViewAutomaticDimension tableView.estimatedRowHeight = 10000 // ~~~ } ここで注意! estimatedRowHeight を十分大きな値にしておかないと、textViewのサイズが画面を超えた状態