我發現,那個UITableView修改了contentSize
屬性,我不能自己設置它。如何隱藏表頭,並在插入/刪除後保持隱藏狀態
這是我的調用堆棧。在此調用contentSize
被修改後。我不想要它,因爲我想隱藏標題,所以我需要將視圖向下滾動一下,並使其設置爲contentSize
稍高於可見度以便能夠向下滾動一點。
任何想法如何隱藏表頭,並保持隱藏後插入/刪除?通過隱藏,我的意思是表頭最初「隱藏」,但是當你滾動到頂部時顯示。我使用NSFetchedResultsController
來獲取CoreData數據。
我知道如何自己隱藏/顯示標題。想法是默認保持它「隱藏」,我的意思是阻止默認滾動到頂部,因爲頂部有標題視圖,只有當用戶有意滾動到頂部時才應該可見。我知道如何滾動來隱藏它,但是它在插入/刪除操作之後顯示,因爲表本身會改變contentSize值。 – Marcin