1. ホーム
  2. ios

[解決済み] UITableViewAutomaticDimensionはなぜ動作しないのですか?

2023-05-22 15:43:23

質問

こんにちは。 UITableViewCellUITableView . しかし、私はそれをしたとき、私は奇妙なことを見つける。

以下はその答えの一部です。

こちら はこちら

通常、これはセルの動的な高さに対応します。

tableView.estimatedRowHeight = 44.0
tableView.rowHeight = UITableView.automaticDimension

とありますが、私の場合、この行は何もしないのでしょうか。

私の UITableView は、スプリットビュー内のタブバーをクリックした後に表示されます。これは有用でしょうか?

多分私は何かを見逃しています。私は愚かなことをやって2時間を費やした誰か私を助けてもらえますか。

これらはタイトルのための私の制約です。タイトルは長くなる可能性がありますが、ラベルはそうではありません。

そして、これは私の細胞です。

どのように解決するのですか?

UITableViewAutomaticDimensionを動作させるためには、セルコンテナビューに相対するすべての左、右、下、および上の制約を設定する必要があります。あなたのケースでは、タイトルの下のラベルのスーパービュー制約に、不足している底のスペースを追加する必要があります。