2016-06-17 109 views
0

我有一個應用程序,其中我使用了10個tableview部分。但是我需要把tableview的第五部分放在頂部first.then當用戶滾動只有我需要加載前4個部分。可以任何人指導我關於這方面的iOS?我用的是普通的tableview.and我試圖Tableview首先隱藏部分?

[table reloaddata] 
dispatch_async(dispatch_get_main_queue(), ^{ 
      NSIndexPath *rowIndexPath = [NSIndexPath indexPathForRow:1 inSection:3]; 
      [self.table scrollToRowAtIndexPath:rowIndexPath atScrollPosition:UITableViewScrollPositionTop animated:YES]; 
     }); 

但它僅打算1行第1節。不以第3節。

回答

1

您可以在的tableview的頂部。在這種方式設置特定部分:

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

試試這個代碼,它可以幫助你。