标头和refreshcontrol之间有额外的空白区域

时间:2017-02-03 10:52:17

标签: ios uitableview pull-to-refresh

我使用tableview开发应用程序,用户可以在其中进行刷新。

当我拉下桌子时,我在标题和刷新控制之间有额外的空间。

enter image description here

我设置了UIRefreshcontrol和标题背景insid viewDidLoad,如下所示:

- (void)viewDidLoad
{
    [super viewDidLoad];
    [self getLatestLoans];
    self.refreshControl = [[UIRefreshControl alloc] init];
    self.refreshControl.backgroundColor = [UIHelper BaseColor];
    self.refreshControl.tintColor = [UIColor whiteColor];
    [self.refreshControl addTarget:self
                        action:@selector(getLatestLoans)
              forControlEvents:UIControlEventValueChanged];
    [self.headerView setBackgroundColor:[UIHelper BaseColor]];
}   

如何解决这个问题?

2 个答案:

答案 0 :(得分:2)

如果您有分组的tableview,则必须将tableview背景颜色设置为蓝色。如果你不这样做,那就告诉我们一些代码。

答案 1 :(得分:1)

最简单的修复方法是将tableView的背景颜色更改为此蓝色。