在新的 iOS 谷歌地图中,当你搜索一个地方时,它的底部有一张卡片,你可以上下拖动/动画。我试图通过在 UIViewController 的视图上使用 UIPanGestureRecognizer 来复制这一点,但是当我轻弹时,我希望它能够像在 Google 地图上那样流畅地动画。怎样才能达到这种效果?当我点击并按住它时,它工作得很好。
问问题
484 次
1 回答
1
计算您希望它移动的速度(可能是轻弹的速度,如果太快则可能更小),然后使用animateWithDuration:animations:将视图设置为动画到其最终位置。设置持续时间,使其以您希望它移动的速度移动。
于 2012-12-18T23:03:58.233 回答