Я разрабатываю приложение с таблицей, где пользователь может вытащить, чтобы обновить.Дополнительные пробелы между заголовком и refreshcontrol
Когда я вытаскиваю таблицу, у меня есть дополнительное пространство между заголовком и контролем обновления.
Я поставил 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]];
}
Как это исправить?
Если я помог рассмотреть вопрос о принятии ответа. Благодаря! –
Решена проблема, но добавлено еще одно. Когда таблица пуста, я должен показать сообщение на сером фоне. –
Хм, вы можете ввести логику, чтобы переключить фон обратно на серый цвет или показать пустое информационное сообщение на новом представлении серым цветом. –