2017-08-07 6 views
1

動的高さのセルを持つテーブルビューがあります。各セルの内部には、垂直方向のスタックビューでイメージビューと4つのラベルのグループがあります。最初にテーブルビューを読み込むと、セルはきれいに見え、高さは正しく計算されます。これは、下にスクロールした後にロードするセルにも当てはまります。しかし、スクロールするとすぐに、セルの高さが大きくなり(画面全体よりも大きくなります)。スクロールアップ中のUITableViewCellの動的高さの問題

私がスクロールアップしたときになぜこれが起こるのかわかりません。

tableview after initial loading

tableview after scrolling upwards

+0

UITableViewデリゲートメソッドの "heightForRowAt indexPath"またはstoryboardの高さを割り当てていますか? –

+0

高さ/制約をプログラム的に設定していますか? – Akhilrajtr

+0

テーブルビューのrowheightをUITableViewAutomaticDimensionに、estimatedRowHeightを100 – RyanYue

答えて

0

私がいない0の値にUIStackViewための間隔パラメータを設定し、それが働きました!