首先,tableview隐藏了部分



我有一个应用程序,我在其中使用了10个tableview部分。但是我需要首先将表格的第五部分放在顶部。然后当用户向下滚动时,我需要加载前4个部分。有人可以在iOS中引导我吗?我正在使用普通桌面。我尝试了

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

,但它仅在第一部分中排名第一。

您可以以这种方式将特定部分设置在桌面的顶部:

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

尝试此代码可能会为您提供帮助。

最新更新