According to Apple the refresh control should be part of the large title navigation bar in iOS 11.
The refresh control is part of the navigation bar (on pull to refresh) when I enabled the refresh control in my storyboard for a UITableViewController.
I can not do this in storyboard for all other views like UICollectionViewController. When I add a refresh control in code as a subview it is not part of the navigation bar:
refreshControl = UIRefreshControl()
collectionView?.addSubview(refreshControl)
It looks like this though:
How can I add a refresh control to my custom scroll view like UICollectionViewController in such a way that the refresh control is displayed in the navigation bar when large titles is used?
UIScrollView
and then addUIRefreshControl
as a subview of scrollView – ThickwittedUIRefreshControl
not as a subview ofUICollectionView
but as a subview ofUIScrollView
? – Hokeypokey