UITableViewAutomaticDimension
テーブルビューセルの高さの計算に使用しています。それは私にとってはうまくいきます。ただし、一部のセルでは、高さを動的に計算するのではなく、返される高さが44になります。しかし、同じセルを振り返って上にスクロールすると、高さは完全に再計算されます。したがって、すべてのセルの高さを手動でスクロールして修正した後、制約違反の警告が表示されないため、誤った制約はないと思います。
編集
以下は画像のスクリーンショットです(トリミングするとめちゃくちゃになりましたが、プロフィール画像から問題を確認できます)。最初のセルの高さは正しく計算されます。しかし、残りは欠陥があります。
以下を追加しましたが、すべて正常に機能しました。
(CGFloat)tableView:(UITableView *)tableView estimatedHeightForRowAtIndexPath:(NSIndexPath *)indexPath {
return UITableViewAutomaticDimension;
}
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加