我已将 UiRefreshController 作为子视图添加到 UiTableView 中,它运行良好,但它也为表视图的头部增加了额外的空间。这个问题只出现在iOS7。
代码:
refreshControl = [[UIRefreshControl alloc] init];
refreshControl.tag = 99;
[refreshControl addTarget:self action:@selector(handleRefresh:) forControlEvents:UIControlEventValueChanged];
[self.tableView addSubview:refreshControl];
self.tableView.alwaysBounceVertical = YES;
[refreshControl beginRefreshing];
[refreshControl endRefreshing];