2016-04-27 63 views
0

while scrollingSwift:當部分標題高度動態變化時,UITableView滾動回頂部

expanded view

我有一個的tableView有一個部分。本節的標題包含Sort By標籤和三個ImageView。它下面的視圖是一個UITableViewCell。

第一張圖片顯示了節標題的初始視圖。當單擊標題(添加了輕擊手勢)時,我通過編程方式更改高度約束的常量(已創建高度約束的插口)以擴展節視圖。

一切工作正常,節頭根據需要展開。但tableviewcell再次滾動到頂部。這意味着,如果部分頭部沒有展開,並且我向下滾動到某個級別,只要頭部視圖展開,整個偏移量將丟失,tableviewcell會右移回頂部。我不想要這個。我希望表格視圖單元格保持原有位置,並且要讓分段標題展開並摺疊。我怎樣才能做到這一點?請幫忙。

+0

你可以告訴我你在哪裏重新加載數據的代碼當點擊排序.. –

回答

0

它聽起來就像你可能會做這樣的:

setContentOffset(CGPointZero, animated: true) 

,你不應該這樣做。

+0

不,我沒有這樣做。 –

+0

@OscarOrcas你需要提供一些代碼,否則不可能幫你。 – Jay

相關問題