Кажется, есть много разных причин, которые могли бы сделать это, для меня я встроил TableView в ViewController. Я установил верхнее руководство по разметке таблицы на суперпредставление с 0 .После всего этого ничего не осталось, пока я не завернул редактирование конца RefreshControl в блок с задержкой:
DispatchQueue.main.async {
if self.refreshControl.isRefreshing {
DispatchQueue.main.asyncAfter(deadline: .now() + 1.0, execute: {
self.refreshControl.endRefreshing()
})
}
}