実際に試しているのは「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を直接書き換えてもダメっぽい?