2017-09-04 12 views
0

静的なTableViewに3つのカスタムセルがあります。すべてのセルの高さが異なります。しかし、私はコンテンツサイズに応じてnewsDetailラベルの動的な高さを作る必要があります。 rowHeightとestimatedRowHeightを設定することで、動的なテーブルビューに対して動的にするのは簡単でした。しかし、それは静的なTableViewのためにうまくいかなかった。私は検索しましたが、これに対する解決策を見つけることができませんでした。誰でも迅速に3を助けることができますか?静的なテーブルビューのテキストに従ってラベルサイズを増やす方法3

+0

としていますか?autolayoutを使用していますか? –

+0

はい。私はストーリーボードによる自動レイアウトを使用しました! @@ balkaran singh – Tamannah

+0

あなたはlableの制約を表示できますか? –

答えて

2

あなたが使用する必要がAutolayoutを使用している場合は、

viewDidLoad()でproivde推定heigh

​​

実装デリゲートメソッド

public func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat { 
     return UITableViewAutomaticDimension; 
} 

はを提供する必要がありますラベルのはUITableViewCellです。

TopBottomTrailingLeadingにどんな修正height制約を提供する必要はありません。 ~0UILabel

+0

Thanx Sir。それはうまくいった。 – Tamannah

関連する問題