簡體   English   中英

從屏幕移出時,Tableview部分標題未正確轉換

[英]Tableview section header not transitioning properly when moved off screen

這是視頻的鏈接: https : //imgur.com/BgHFRJT

單擊單元格時,我插入了一個日期選擇器,並且“信息”部分標題標題移出了屏幕。 當我再次單擊它以從tableView中刪除日期選擇器時,“信息”部分的標題未正確上移,而已在頂部。

為了插入日期選擇器單元,我發現了以下代碼行,並決定不使用它,因為它實際上創建了一個自定義單元,其中包含一個日期選擇器,該日期選擇器對於內存而言並不理想,因為我的許多單元都觸發了一個日期選擇器。

該程序基本上獲取了要創建的新選擇器單元的索引路徑,然后在cellForRow我正在檢查indexpath是否應為日期選擇器。

我注意到的一件事是,在整個過渡期間查看整個節標題(例如信息)時,不會發生此問題。 僅當標題關閉然后進入視圖並且必須移回視圖時才會發生。

我使用的是自調整大小的單元格,因此我無法真正保持estimatedRowHeight = 0.0 在創建tableView對象時,我遇到了這個問題 ,現在可以正常工作了。 我要做的就是將所有行都設置為0(行高度除外)。

暫無
暫無

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

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