2016-12-10 11 views
1

セルのコンテンツが隠れています。私は細胞の高さを増やそうとしましたが、機能しませんでした。コンテンツに応じてUITableViewCellの高さを調整します

self.tableView.estimatedRowHeight = 80 
self.tableView.rowHeight = UITableViewAutomaticDimension 

を、また

self.tableView.setNeedsLayout() 

self.tableView.layoutIfNeededを()

試み:

When I am running the app

In my storyboard

私が試み10

何が間違っているのか理解してください。

+0

本当に動的なセルの高さが必要ですか?いいえの場合は、 'heightForRow'メソッドで80を返します。 – alexburtnik

+0

はい、動的なセルの高さが必要です。ありがとう –

+0

動的な高さが必要な場合は、最初のオプション、つまり self.tableView.rowHeight = UITableViewAutomaticDimensionを使用しますが、セル内のビューに正しいAutoLayout制約を設定してから、 – Aakash

答えて

0

ラベルの垂直方向の制約を確認してください。 &ボトム

この方法で、すべての3つのラベルがあります

  1. トップ&のLabel1
  2. のLabel1 & Label2を
  3. Label2を& LABEL3
  4. LABEL3を:あなたは、以下の間で一定の間隔を設定する必要があります動的な高さとセルも適切な高さを持ちます。

関連する問題