我想像FourSquare应用程序一样向上滑动。像这样:
我想要实现的是:
UITableView
一直上升到UINavigationBar
。GMSMapView
(Google Map的API,类似于FourSquare),我不希望地图对UITableView
上的手势做出响应,我希望它保持静止。有人拥有框架,github的链接...可以帮助我实现这一目标吗?谢谢。
在过去的几天里,我一直在做非常相似的事情。 This答案实际上是很好的,但是您会在性能方面受苦。经过更多的调整后,我使用了this库的某些部分。您不需要使用所有内容,但是在选择库时请记住以下几点:
map.centerCoordinate
的库的性能要比基于地图的frame
进行移动的库的性能差。 您也可以从我的tweets exchange中读取一些内容。
我对FourSquare实际执行的操作的想法是,一开始他们使用的是地图的屏幕截图,因此,他们实际上并不是在使用MKMapView
,而是在使用UIImageView
。触摸并设置动画后,它们便会在另一个之间切换,并开始使用地图。我将使用Reveal App加this来确切了解他们在做什么。
我分享了通用解决方案。试试这个https://github.com/multimediasuite/SweetCurtain