我有一个UIRefreshControl,它可以访问在线数据并刷新表视图。在同一个表视图上,我还使用了:
- (NSArray *)sectionIndexTitlesForTableView:(UITableView *)tableView创建字母滚动条,以便用户可以轻松地对数据进行排序。由于某些原因,当我试图通过向下拖动来刷新表视图时,滚动条在刷新滚轮进入视图时向下跳跃,并在刷新完成后重新向上跳跃。
以前有没有人遇到过这个问题,如果有,有没有简单的方法来解决它?
发布于 2014-11-03 00:38:08
基本上,我要做的是将UITableView转换为UITableViewController,然后将UIRefreshControl转换为控制器的控制。然后我像这样展示了控制器:
- (void) displayContentController: (UIViewController *) content {
[self addChildViewController:content];
content.view.frame = [[self view] frame];
[self.view addSubview:content.view];
[content didMoveToParentViewController:self];
}https://stackoverflow.com/questions/26699604
复制相似问题