UIRefreshControl appears on top of collection view items instead of behind

Viewed 3444

I have a UICollectionView with the regular pull to refresh implementation, but somehow the spinner and the "pull to refresh" text appear above the collection view items;

How can I make it behind the items?

This is how I add the UIRefreshControll to the UICollectionView

let refreshControl = UIRefreshControl()
refreshControl.attributedTitle = NSAttributedString(string: "Pull down to refresh")
refreshControl.addTarget(self, action: #selector(pullToRefresh), for: UIControlEvents.valueChanged)
collectionView?.refreshControl = refreshControl
2 Answers
Related