制約付きでUITableViewの動的高さを取得する方法。テーブルにスクロールバーを追加せずに行数に応じてUITableViewの高さを増やします。 私はUIViewControllerとTableViewの高さでTableViewを追加する際の問題に直面していますが、静的に修正する必要はありません。UITableViewの動的高さ
2
A
答えて
3
intrinsicContentSize
あなたのテーブルビューは、あなたがこのようcontentSize
とintrinsicContentSize
の両方を上書きする実際のサブクラスにする必要があるとして、私はこれを行うために見つけた最も簡潔な方法は、(テーブルビューのcontentSize
を使用することですそれは、その後、あなたが必要とするそのコンテンツ圧縮抵抗およびコンテンツ抱いの優先順位を設定してください、今
override var contentSize: CGSize {
didSet {
self.invalidateIntrinsicContentSize()
}
}
override var intrinsicContentSize: CGSize {
return contentSize
}
、あなたがあなたのテーブルビューを設定するとき:contentSizeはちょうど)を加えオブザーバー、その本当にオーバーライドされないを持っていることに注意してください自動的にビュー内でサイズを変更する必要がありますその本質的なコンテンツサイズに基づいています。
関連する問題
- 1. UITableViewCell内のUICollectionView、UITableView動的高さ
- 2. セルの高さが動的である場合のUITableViewの高さの設定
- 3. 動的UITableViewプロトタイプの行の高さへのアクセス
- 4. AutoLayoutを使用したUitableViewの動的セル高さの問題?
- 5. 動的なrowHeightでUITableviewのコンテンツの高さを計算する
- 6. iOS:SwiftでUITableViewの高さを動的に設定しました
- 7. iOS:動的セル高さを持つUITableViewCell内のUITableView
- 8. UIStackViewsを使用した動的なUITableViewセルの高さ
- 9. デフォルトのUITableViewのセル自動高さ
- 10. 動的高さを持つ別のUITableView(Master)のカスタムセル内でサブビューとして追加されるUITableView(スレーブ)の動的高さを達成
- 11. UITableViewで動的な高さを実装する
- 12. UITableViewコンテンツの高さ
- 13. UITableViewで動的なラベルの幅で自動ヘッダーの高さを管理する
- 14. UITableView - セル自体によって制御される動的セルの高さ
- 15. UITableViewセル高さアニメーション
- 16. 動的に生成されるUITableviewの高さと位置を動的に設定しますか?
- 17. UITableviewセルの高さのバグ
- 18. スクロールスクロールビュー(動的高さ)
- 19. 動的高さUITableViewCell
- 20. CardView動的高さ
- 21. のUITableViewダイナミックセル高さ、スクロールreloadData
- 22. UITableViewの曖昧な高さ
- 23. UIStackViewを使用する動的なUITableViewの行の高さですか?
- 24. UITableview:カスタムボタンをクリックするとセルの高さを動的に変更
- 25. スクロールに基づいてUITableviewの高さを動的に増やす方法
- 26. 動的高さセルを使用したUITableviewとフッタービューの埋め込み
- 27. 動的高さセルに応じてUITableViewの高さ制約を設定する方法は?
- 28. 自動レイアウトでUITableViewの高さをコンテンツの高さに設定します
- 29. 動的な高さのdiv
- 30. UIWebViewの動的高さ
この質問は、それを理解していないような人からの下落を取得しています。それはまったく関係のない質問の重複としてマークされました。この質問を見る人は誰でも、それを注意深く読んでからフラグを立てて/ downvotingすることができます。 – Dima
[動的にUITableViewの高さを変更する]の複製が可能です(https://stackoverflow.com/questions/14223931/change-uitableview-height-dynamically) – BHawk