我试图了解如何实现像 Foursquare 应用程序使用的滚动视图。滚动时地图 y 位置跟随收入列表。
- 带有地图的 UIScrollview + 收入列表作为 UIViews 或
- UITableView 使用地图作为 HeaderSection 和收入作为 UITableViewCell (我试过了,但地图在滚动表后重新加载)或
- 将地图与 UITableview 分离并将地图位置与表格列表同步?
我试图了解如何实现像 Foursquare 应用程序使用的滚动视图。滚动时地图 y 位置跟随收入列表。
这看起来很有趣。在 UITableView 和 UIMapView 之间创建视差效果,如 FourSquare。我希望它会有用;)
UIScrollview 与 MKMapView + UITableView。
我的 2 美分:UITableView + MKMapView。在 tableView 滚动视图位置添加观察者,并在观察者触发时相应地更改地图边界。
使用 tableView 中的 contentInset 来显示下面的地图。使用透明背景的“发生在唐人街附近”的部分标题
ETC..
经过大量的挖掘,为了实现这个效果,你使用了一个名为 setPadding(); 的函数。