UITableView を使用して、一定量のテキストを含むことができるセルを表示しています。この量は、動的セルによって異なります。2 つの UILabel があるため、セルの高さの計算を行う最善の方法がわかりません。
条件は次のとおりです。
- UILabel *title = 1 ~ 4 行のラベル
- UILabel *subtitle = 0 ~ 2 行のラベル (フォントは *title より小さい)
- タイトル + サブタイトルは垂直方向の中央に配置する必要があります (*サブタイトルが 0 行の場合に発生します)
2 つのダミー UILabel を作成し、それらにセルの内容を入力し、sizeToFit して最終的に高さを取得する必要がありますか? または、それを行うための他のよりスマートな方法はありますか?
本当にありがとう。