Согласно Apple, элемент управления обновлением должен быть частью большой панели навигации заголовка в iOS 11.
Элемент управления обновлением является частью панели навигации (по запросу для обновления), когда я включил элемент управления обновлением в своей раскадровке для UITableViewController.
Я не могу сделать это в раскадровке для всех других представлений, таких как UICollectionViewController. Когда я добавляю элемент управления обновлением в код в качестве подвида, он не является частью панели навигации:
refreshControl = UIRefreshControl()
collectionView?.addSubview(refreshControl)
Хотя это выглядит так:
Как добавить элемент управления обновлением в свое пользовательское представление прокрутки, например UICollectionViewController, таким образом, чтобы элемент управления обновлением отображался на панели навигации при использовании больших заголовков?
UIScrollView
, а затем добавьтеUIRefreshControl
в качестве подвида scrollView. - person kamwysoc   schedule 06.07.2017UIRefreshControl
не как подвидUICollectionView
, а как подвидUIScrollView
? - person funkenstrahlen   schedule 06.07.2017