2013-09-04 18 views
8

Chodzi o to, aby mieć widok wyszukiwania do UICollectionView i nadal móc używać pull do odświeżania za pomocą UIRefreshControl. Wyszukiwanie i UIRefreshControl nie będą widoczne, dopóki użytkownik nie przewinie ekranu UICollectionView.UICollectionView z nagłówkiem wyszukiwania i odciągnięciem do odświeżenia

------------------ 
| Pull To Refresh | 
------------------ 
|  Search  | 
------------------ <--- Above of this line the content is hidden 
| A | B | 
------------------ 
| C | D | 
------------------ 
|  Footer  | 
------------------ 

Próbowałem realizacji SearchView do nagłówka sekcji UICollectionView, ale w ten sposób nie można użyć reloadData natomiast komórka widoku kolekcji to pierwsza odpowiedź.

Dobrym rozwiązaniem powinno umożliwić się:

  • Aktualizacja DataSource CollectionView natomiast typ użytkownika w polu wyszukiwania
  • Nie zadzieraj z animacji UIRefreshControl
+0

Czy kiedykolwiek robiłeś postępy w tej sprawie? – topwik

Odpowiedz

-3

użyć scrollView zamiast zajmować się CollectionView. Aby pobrać funkcję odświeżania, możesz użyć open source jako https://github.com/kenzan8000/PullRefreshView.

+2

Dlaczego nie po prostu 'UIRefreshControl'? – heinst

+0

Interesuje mnie tylko rozwiązanie obejmujące UICollectionView. – Giuseppe

Powiązane problemy