实施Facebook的新闻Feed UITableView滚动动作

时间:2013-02-10 04:24:59

标签: ios objective-c uitableview uiscrollview

我如何实现Facebook的新闻Feed标题?

当UITableView向下滚动时,UITableView上方的视图会随着滚动而消失,但是当向上滚动(而不是在顶部)时,视图会弹回,以便用户可以选择“新状态”,“发布一个照片“等等?

2 个答案:

答案 0 :(得分:0)

我这样做的方式(这不一定是最好的方法)是使用在UIScrollViewDelegate中调用的函数。 UiTableViewDelegate实现了这些功能。使View Controller成为表视图的委托,然后使用此处记录的滚动小说:http://developer.apple.com/library/ios/documentation/uikit/reference/uiscrollviewdelegate_protocol/Reference/UIScrollViewDelegate.html 找出用户滚动了多少以及它们是否在顶部滚动并相应地调整上部uiview的框架。

答案 1 :(得分:0)

我最后回答了这个问题的答案:How to embed a UITableView in a UIScrollview

TLDR:使用setTableHeaderView方法为你的UITableView(这将滚动)一个标题标题(这将会粘贴)作为弹出窗口。