搜尋

首頁  >  問答  >  主體

ios - UITableViewCell 中嵌套 UICollectionView,希望前者的高度根據後者的高度而改變

UICollectionView 中的佈局方式類似於瀑布流,根據文字的大小決定 UICollectionViewcontentSize。我希望 UITableViewCell 的高度能夠根據 UICollectionView 高度的變化而變化,如何做到?

phpcn_u1582phpcn_u15822742 天前740

全部回覆(3)我來回復

  • 过去多啦不再A梦

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

    如果你想做到tableview cell高度可以自動計算,是很難做到的
    可以先算出collectionView的總體高度,然後更新tableview cell高度
    為了流暢,可以緩存高度。

    回覆
    0
  • 漂亮男人

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

    UICollectionView的高度、UITableViewCell 的高度?
    是不是問題提的有錯啊,而且沒能明白樓主表達的場景選用。

    回覆
    0
  • 巴扎黑

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

    在tableview中寫一個cgfloat的屬性記錄collectionview的高度,在controller中的heightForRow方法中賦值應該就可以了

    回覆
    0
  • 取消回覆