検索

ホームページ  >  に質問  >  本文

ios - UICollectionView は UITableViewCell にネストされており、前者の高さが後者の高さに応じて変化することを願っています

UICollectionView 中的布局方式类似于瀑布流,根据文本的大小来决定 UICollectionViewcontentSize。我希望 UITableViewCell 的高度能够根据 UICollectionView 高さが変わると変わるのですが、どうすれば出来ますか?

phpcn_u1582phpcn_u15822751日前756

全員に返信(3)返信します

  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-16 13:21:36

    テーブルビューのセルの高さを自動的に計算したい場合は、それを行うのは困難です。
    最初に collectionView の全体の高さを計算してから、テーブルビューのセルの高さを更新することができます。
    スムーズにするために、高さをキャッシュすることができます。

    返事
    0
  • 漂亮男人

    漂亮男人2017-05-16 13:21:36

    UICollectionView的高度、UITableViewCell 身長?
    質問が間違っていて、投稿者が表現したシーン選択が理解できなかった可能性はありますか?

    返事
    0
  • 巴扎黑

    巴扎黑2017-05-16 13:21:36

    tableview に cgfloat 属性を記述して collectionview の高さを記録し、コントローラーの heightForRow メソッドに値を代入すれば問題ありません。

    返事
    0
  • キャンセル返事