実際に試しているのは「UIScrollViewのなかに置いたUITableViewのheightをcontentSizeに一致させる方法」です。特に検証もしてないので備忘録的メモ…
要旨
- Storyboardにて、UITableViewにHeight Constraintを設定 (適当な値でよい)
-
@IBOutlet weak var tableView: UITableView!
@IBOutlet weak var tableHeight: NSLayoutConstraint!
などとアウトレットを設定 - viewDidAppearで
tableHeight.constant = tableView.contentSize.height
と書く
これで(UIScrollViewの中に置いた)UITableViewがコンテンツのサイズぴったりのheightになるようです。
Autolayout下ではframeを直接書き換えてもダメっぽい?