我试图在我的UIScrollView上设置一个简单的UIRefreshControl并感到非常沮丧。
当我以编程方式调用beginRefreshing时,可以按预期在ScrollView上看到活动指示器,但它“卡住了”并且根本没有动画。
有人可以帮忙吗?这是我的基本实现:
- (void)viewDidLoad {
[super viewDidLoad];
self.refreshControl = [[UIRefreshControl alloc] init];
[self.refreshControl addTarget:self action:@selector(setupData) forControlEvents:UIControlEventValueChanged];
[self.refreshControl setBackgroundColor:[UIColor groupTableViewBackgroundColor]];
[self.scrollView addSubview:self.refreshControl];
[self.refreshControl beginRefreshing];
//[self initView];
//[self setupData];
}