0
我有一個UITableView填充了Twitter的時間表。我也有滾動刷新(像Tweetie/Twitter),當用戶滾動刷新時,新內容添加到頂部。我該怎麼做,以便表格視圖將內容添加到實際位置的頂部。換句話說,我不想在重新加載時發佈最新的推文,而應該將新內容添加到實際位置的頂部,而不必滾動到頂部以查看最新的推文。希望你們已經明白它,因爲它可能是一個有點難以理解;)當重新加載UITableView使它不滾動到頂部
我有一個UITableView填充了Twitter的時間表。我也有滾動刷新(像Tweetie/Twitter),當用戶滾動刷新時,新內容添加到頂部。我該怎麼做,以便表格視圖將內容添加到實際位置的頂部。換句話說,我不想在重新加載時發佈最新的推文,而應該將新內容添加到實際位置的頂部,而不必滾動到頂部以查看最新的推文。希望你們已經明白它,因爲它可能是一個有點難以理解;)當重新加載UITableView使它不滾動到頂部
由於@TheBlack,幫助我:)
報價>
You could have taken a peek into UITableView class reference and you'd find –
scrollToRowAtIndexPath:atScrollPosition:animated: –
scrollToNearestSelectedRowAtScrollPosition:animated
只是爲了確保我正確理解,你想刷新頁面使當前視圖爲tableView的新來源?換句話說,您希望在刷新時讓tableView顯示最新的更新,但不必將整個方向滾動到頂部? – justin 2011-05-22 19:09:45
因此,不是將內容添加到頂部,而是想將其添加到用戶現在的位置? – 2011-05-22 23:17:26
要回答標題的問題:使用insertRowsAtIndexPaths:withRowAnimation: – TheBlack 2011-05-23 12:46:12