swiftでtableViewを使うときに、データが少ないうちはtableView自体の高さを低くして(データの個数 ✕ セルの高さ)、データが多くなってきたら、tableViewの高さの上限をデータの個数 ✕ セルの高さ6個分などに設定して、あとはスクロールで閲覧できるようにしたいです。
試したのは
lang
1self.tableView.bounds.height = データの個数 ✕ 40 // リードオンリーなのでエラー
では、実現できませんでした。
やりたいことは
autolayout - UITableView - heightをcontentSizeに一致させる方法
と合致してると思うのですが、
リンク先の
lang
1@IBOutlet weak var tableHeight: NSLayoutConstraint!
の指定の仕方がわかりません。
@IBOutlet接続するときに、storyboardからCtrlキーを押しながらドラッグするような感じで
tableHeightを接続できるのでしょうか?
AutoLayoutは使っていますが、ダミーのUIViewを可変にしてるので実現できると思うのです。
どうぞ、よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/09/05 11:54 編集