在iOS上,當你在UITableView的數據源的開頭附加一些東西時,單元格會「動畫進來」,並且只有當用戶已經滾動到頂部時,纔會將剩下的單元格向下推。當用戶向下滾動到列表的下方,一個新項目被追加到頂部時,iOS不會自動移動單元格。如何確定用戶是否滾動過第一個單元格?
當一個新的細胞從頂部進來時,我如何確定兩者之間的關係?
我的用例是,當用戶向下滾動過iOS點時,我可以顯示一個「上面的新項目」按鈕供用戶點擊。 (類似於Twitter)
我對單元使用動態高度,所以按像素硬編碼scrollView並不是最理想的方法。我想利用iOS的方式來確定它。
或者你總是可以使用'scrollToRowAtIndexPath:atScrollPosition:animated:'將新行滾動到視圖中。 – rmaddy