带搜索标题的UICollectionView和Pull to Refresh

时间:2013-09-04 18:03:45

标签: ios objective-c uicollectionview

我们的想法是将搜索视图放入UICollectionView,并且仍然可以使用UIRefreshControl来刷新。 在用户向下滚动UICollectionView之前,搜索和UIRefreshControl将不可见。

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

我已经尝试将SearchView实现到UICollectionView的节头中,但是这样我就不能使用reloadData,而集合视图的单元格是第一个响应者。

一个好的解决方案应该可以:

  • 在用户键入搜索框
  • 时更新CollectionView数据源
  • 不要弄乱UIRefreshControl的动画

1 个答案:

答案 0 :(得分:-3)

使用scrollView而不是处理CollectionView。对于pull to refresh功能,您可以将开源用作https://github.com/kenzan8000/PullRefreshView