AirBnb iPad 应用程序 - 图像上的 UITableView?

AirBnb iPad app - UITableView over image?

A​​irBnb 刚刚推出了他们的第一个 iPad 应用程序,它真的很漂亮。背景图像上有一个 UITableView(它本身就是一个 UIScrollView)。有没有人对如何实施有想法?我认为这与检查滚动设置有关?这是屏幕截图:

非常确定顶部单元格只是 blank/clear 背景...存在多种实现此目的的方法:

  • 自定义单元格(blank/0 具有高度
  • 的 alpha 背景
  • 自定义header
  • 单元格 0 的内容插入设置正确;y

然后可以在 scrollViewDidScroll: 委托方法中完成到 header 的转换。我之前通过在 TableView 中实际添加一个自定义子视图来实现这个 - 你可以只添加子视图:你的自定义视图,当 scrollView 达到正确的 Offset 时你触发动画一次...

或者他们可以通过 Header 委托方法发挥创造力。

无论哪种方式 - 我同意 - 它的实现非常漂亮。