【发布时间】:2013-02-10 04:24:58
【问题描述】:
如何实现 Facebook 的新闻提要标题之类的功能?
当 UITableView 向下滚动时,UITableView 上方的视图会随着滚动而消失,但是当向上滚动(而不是在顶部)时,视图会向下弹回,以便用户可以选择“New Status”、“Post a照片”之类的?
【问题讨论】:
标签: ios objective-c uitableview uiscrollview
如何实现 Facebook 的新闻提要标题之类的功能?
当 UITableView 向下滚动时,UITableView 上方的视图会随着滚动而消失,但是当向上滚动(而不是在顶部)时,视图会向下弹回,以便用户可以选择“New Status”、“Post a照片”之类的?
【问题讨论】:
标签: ios objective-c uitableview uiscrollview
我会做的方式(这不一定是最好的方式)是使用在 UIScrollViewDelegate 中调用的函数。 UiTableViewDelegate 实现了这些功能。使您的视图控制器成为表视图的代表,然后使用此处记录的那些滚动小说:http://developer.apple.com/library/ios/documentation/uikit/reference/uiscrollviewdelegate_protocol/Reference/UIScrollViewDelegate.html 找出用户滚动了多少以及他们是否在顶部滚动,并相应地调整上层 uiview 的框架。
【讨论】:
我最终得到了这个问题的答案:How to embed a UITableView in a UIScrollview
TLDR:为您的 UITableView 使用 setTableHeaderView 方法(这将滚动),并将节标题(这将固定)作为弹出窗口。
【讨论】: