在iOS的Facebook应用程序中,在附近的视图中有一个UITableView,顶部有一张地图,当用户向下拉桌子时,桌子向下动画,地图占据整个屏幕。使用向上手势,表视图将重新进入视图。
我的问题是,这是如何以优雅的方式实现的。我玩过ContentOffset和ContentInset,但我所尝试的并没有真正起作用。任何想法或建议?谢谢你的帮助。
答案 0 :(得分:0)
看起来UITableView的backgroundView包含一个MKMapView,因此当您向下滑动表格视图单元格时,会显示更多的backgroundView。换句话说,包含表格视图单元格的UIScrollView会向上和向下滚动,从而显示backgroundView。它也看起来像mapView中心被更改,以保持当前位置在可见背景区域的中心。