0

在 iOS 的 facebook 应用程序中,在附近的视图中,有一个 UITableView,顶部有一张地图,当用户在桌子上拉下时,桌子向下动画,地图占据整个屏幕。使用向上的手势,表格视图将重新显示在视图中。 (来源:elandroidelibre.com脸书应用

我的问题是,如何以优雅的方式实现这一点。我玩过 ContentOffset 和 ContentInset,但我尝试过的都没有真正奏效。有什么想法或建议吗?谢谢你的帮助。

4

1 回答 1

0

看起来 UITableView 的 backgroundView 包含一个 MKMapView,因此当您向下滑动表格视图单元格时,会显示更多的 backgroundView。换句话说,包含表格视图单元格的 UIScrollView 正在向上和向下滚动,从而显示背景视图。看起来 mapView 中心正在更改,以将当前位置保持在可见背景区域的中心。

于 2013-01-24T22:48:02.310 回答