如何像Tinder投票一样拖动控件? (见图片)
显然有一个意见,uimage视图和uilabel。
如何让拖动理解移动到正确的投票和左移一个负面的投票?
火种
这里有一篇很棒的文章: http : //guti.in/articles/creating-tinder-like-animations/
代码在Github上可用: https : //github.com/ngutman/TinderLikeAnimations
[更新1]由于这个问题得到了相当多的意见,认为我会更新这个答案与更多最近库旨在解决这个问题的链接: https : //github.com/modocache/MDCSwipeToChoose
[更新2]
使用两个手势识别器,并分配一个左侧的滑动,一个竖起滑动。 那么你可以做出相应的手势反应。 或者你需要一个平移手势? 这稍微复杂一点,因为你需要运动的方向,即一个负值剩下,一个正值是正确的。 问你是否有这个问题,inheritance人一个伟大的教程的链接: http ://www.raywenderlich.com/6567/uigesturerecognizer-tutorial-in-ios-5-pinches-pans-and-more和inheritance人类参考为pangesturerecongnizers。 你需要-translationInView:方法。 它会返回您的视图被拖动到的点。 现在确定是左或右,并作出反应。