我正在尝试创建一个类似于Facebook安卓应用程序的功能,在主屏幕上,如果你下拉,它会开始更新,新的单元格会添加到顶部,标题为“正在更新...”:{ {0}}然后一旦我向下滚动它就消失了(直到下一次我把桌子拉下来)。
我想要实现的视图类似于UITableView。 我希望在顶部添加一个下拉菜单,打开时看起来像这样:
当我向上滚动它沿着桌子向上移动(关闭)就像一个表格单元格,看起来像这样:
但它总是保持领先。像表部分标题一样。如果我滚动到UITableView的顶部,它会再次下降,就好像表格单元格中的UITableCell索引:0。 我怎样才能做到这一点?我试过PullableView Fabio Rodella,但我不认为它可以在UITableView上实现。
答案 0 :(得分:1)
查看Raywenderlich教程。 here
你需要使用UIScrollViewDelegate
方法
-(void)scrollViewDidScroll:(UIScrollView *)scrollView
和
-(void)scrollViewDidEndDragging:(UIScrollView *)scrollView willDecelerate:(BOOL)decelerate
希望这有帮助。
答案 1 :(得分:0)
对于iOS 6.0及更高版本,您可以在UITableView上使用UIRefreshControl Class Reference