4

collectionView のヘッダーに表示したい UICollectionReusableView があります。

ヘッダー用の XIB ファイルを作成し、UICollectionReusableView をドラッグして、自動レイアウトを使用してその中に要素をレイアウトしました。再利用可能なビュー内の 2 つのラベルには、サーバーからの動的コンテンツが含まれているため、高さが異なります。

実行時に動的な高さを計算し、次から返したいと思います:

collectionView(collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, referenceSizeForHeaderInSection section: Int) -> CGSize

私が気付いたのは、ヘッダー ビューの高さが常に XIB ファイルで設定されている高さと同じであることです。

ここに画像の説明を入力

4

1 に答える 1