簡體   English   中英

TableView重新加載未設置UITableView部分的高度

[英]TableView reload not setting UITableView section height

我正在一個UITableView,它有2個部分,這兩個部分恰好有1行是自定義單元格。 該自定義單元格具有一個收集視圖,用於顯示各種產品。

針對我的問題,這兩個集合視圖有6個單元格(集合視圖中為三行)。 但是,當我加載頁面時,第二部分僅顯示4個單元格(集合視圖中為兩行)。 我正在使用UITableViewAutomaticDimension的tableview,其中的單元格包含這些集合視圖。

我嘗試使用setLayoutNeeded和layoutIfNeeded,我在許多地方調用tableView上的重載數據。 我也將專門重新加載第二部分。 但是,固定單元格尺寸的唯一方法是,如果我向下滾動到第二部分,然后向上滾動到第一部分,然后再回到第二部分。

在過去的3天中,我一直堅持這一點,對您的任何幫助都將不勝感激。

但是,固定單元格尺寸的唯一方法是,如果我向下滾動到第二部分,然后向上滾動到第一部分,然后再回到第二部分。

因此,我認為您應該首先重新加載集合視圖。 然后重新加載表格視圖。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM