LoginSignup
15
16

More than 5 years have passed since last update.

autolayout - UITableView - heightをcontentSizeに一致させる方法

Posted at

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

15
16
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
15
16