2016-08-29 4 views
0

私は次のようなデザインです。自動レイアウトが、テーブルビューを使用してAutolayout uitableview auto height

enter image description here

項目のみの部分

let animals: [String] = ["Horse", "Cow", "Camel", "Sheep", "Goat"]

enter image description here

私はすべての項目を必要とするが、変更する必要が

+0

constrainでテーブルビューの高さを含むサイズを設定することができます –

答えて

0

を表示している示していあなたのデータ数に応じてテーブルビューの高さ。ここで5動物私は、5 *各セルの高さ、テーブルビューの高さに与えると、それは動作します。あなたのビューでは、テーブルビューの高さはすべての詳細を表示するには不十分です。

0

セット制約適切にテーブルビューは現在、適切に高さを計算することができるように、まだのtableViewデリゲートHeightForRowにUITableViewAutomaticDimensionを返す必要がある場合は

tableView.estimatedRowHeight = 300 //Height you think you cell can have 
tableView.rowHeight = UITableViewAutomaticDimension 

を設定します。

+0

私のためには機能しません。 – zetanova

+0

@ zetanovaあなたはネストされたテーブルビューを持っていますか? –

関連する問題