1

我正在尝试创建一个动画以将视图滑过其他视图,如果达到某个点,它应该调用一个动作。看看亚马逊的屏幕截图。 亚马逊图片 1

亚马逊图片 2

4

2 回答 2

1

您可以使用 UIView 的动画块...

[UIView animateWithDuration:0.3 animations:^{

       //Do your stuff here...

    } completion:^(BOOL isFinished){

    }];
于 2017-01-31T05:45:03.763 回答
1

根据您的要求,在 github 上有一些现成的控件,您必须进行更多自定义并实现上述要求。

请检查以下手控器:

https://xcodenoobies.blogspot.in/2011/03/how-to-do-slide-to-unlock.html

https://github.com/mattlawer/MBSliderView

https://www.cocoacontrols.com/controls/slide-to-unlock

希望这会有所帮助。

于 2017-01-31T04:46:38.197 回答