Ошибка UIRefreshControl при входе на передний план
Я заметил небольшую ошибку (но очень раздражает), когда я используюUIRefreshControl
в моем контроллере представления. Когда приложение возвращается из фонаUIRefreshControl
уже загружен и выглядит так:
Как вы можете видеть, я использую пользовательский контроллер навигации, который скрывается как в приложении Facebook (AMScrollingNavBar
). Когда я перезагрузить данные вUITableView
все приходит в норму, и эта ошибка отображается только после возвращения из фона.
Это код, который я использую для инициализацииUIRefreshControl
вviewDidLoad
:
// Initializing generic refresh control
self.refreshControl = [[UIRefreshControl alloc] init];
[self.refreshControl addTarget:self action:@selector(collectData) forControlEvents:UIControlEventValueChanged];
[self.tableView addSubview:self.refreshControl];