内部のテキスト サイズに基づいて動的にサイズ変更する必要がある 2 つの UILabels を作成する必要がありますUITableViewCell
。1 つ目UILabel
は(テキストに基づいて) 左に伸び、常に 15 ポイントを右の境界線に揃える必要があります。2 番目UILabel
は (これも動的に左側に拡張されます)、最初の UILabel の右側に 7 ポイント配置する必要があります。
... [label 2]<--7p-->[label 1]<--15p-->|right cell border
- これはStoryBoard (コードなし)でのみ実行できますか?
sizeToFit:
ストーリーボード レイアウトとコードで水平方向の制約を定義しました。水平方向の制約が無効になっていることがわかりました。のフレームを変更しようとしましたviewDidLoad:
が、すべてが更新されたわけではありません (遅延 0 でセレクターを実行 - すべてのセルのすべてのラベルを更新しましたが、1 秒の遅延が発生しました)。
アドバイスしてください、ありがとうAsaf