我有一個UITableView有時只有幾行。我想要一個特定的行,例如3的第2個出現在表格的頂部。然而,當行不填充整個表的調用下面的數字,沒有任何效果:滾動的UITableView行頂部,即使表只包含幾行
[TableView scrollToRowAtIndexPath:[NSIndexPath indexPathForRow:indexOfTopItem inSection:0] atScrollPosition:UITableViewScrollPositionTop animated:NO]
有沒有一種方法,我可以強制排在頂部,即使在行有限數量出現桌子?由於
你爲什麼要這麼做?這會刺激用戶,因爲他們會認爲沒有其他任何應用程序的行爲不同。機會永遠不會被批准(如果這對你有影響)。如果你不想顯示第一行,可能完全刪除它? – Eiko 2010-06-19 07:56:09
一般來說,我會同意,但此表顯示日期,我想第一行顯示當前日期。不幸的是,以前的日期可能仍然相關,所以我不能簡單地刪除它們。 – RunLoop 2010-06-19 08:07:28
所有的答案都被低估 - 如果你確實downvote一個答案,你可以請評論,以便作者知道爲什麼他們downvoted。 – jrtc27 2010-06-21 17:17:14