2011-09-15 46 views
0

我有一個UITableView切換dataSource取決於用戶選擇。當加載一個新的dataSource並繪製單元格時,indexPath保持不變;如果用戶正在查看單元100-120並選擇新的數據源,則將顯示新源的單元100-120。我希望每個dataSource都忘記以前的視圖信息,並從indexPath 0,0開始。如何設置UITableView indexPath?

回答

4

使用的UITableView的scrollToRowAtIndexPath方法:

[tableView scrollToRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:0] atScrollPosition:UITableViewScrollPositionTop animated:NO]; 

發送YES如果你想滾動可見/動畫。

+0

完美,謝謝! – Thompson

相關問題