我可以在UIScrollView中使用UIRefreshControl吗?
UIScrollView我的应用程序中已经有大约5个可以加载多个.xib文件的文件。现在,我们要使用UIRefreshControl。它们被构建为与UITableViewControllers一起使用(每个UIRefreshControl类参考)。我不想重新做这5个UIScrollView工作。我已经尝试使用UIRefreshControl我UIScrollView的,它如预期,除了几件事情的作品。 刷新图像进入加载程序后,UIScrollView跳转大约下降了10个像素,只有当我非常小心地将其拖慢时才不会发生UIScrollview。 当我向下滚动并启动重新加载时,请放开,将UIScrollView其放到我放下的UIScrollView位置。重新加载完成后,UIScrollView跳转到顶部,没有动画。 这是我的代码: -(void)viewDidLoad { UIRefreshControl *refreshControl = [[UIRefreshControl alloc] init]; [refreshControl addTarget:self action:@selector(handleRefresh:) forControlEvents:UIControlEventValueChanged]; [myScrollView addSubview:refreshControl]; } -(void)handleRefresh:(UIRefreshControl *)refresh { // Reload my data [refresh endRefreshing]; } 有什么办法可以节省大量时间并UIRefreshControl在中使用UIScrollView? 谢谢!!!