如何在iOS上为圆柱形表盘设置动画?

时间:2013-12-29 15:49:34

标签: ios cocoa-touch user-interface swipe cue

我正在构建一个iOS应用程序,我有一个类似按钮的视图,用户可以通过按住向左或向右滑动来更改值:

enter image description here

用户可以通过触摸/按住手指并左右滑动来更改数字。这很完美,许多人习惯于快速使用它。但是,有些人最初无法弄清楚如何实现这样的功能,我想在它下面实现拨号效果:

enter image description here

这只是一个快速的Photoshop草图,它看起来不太好,但你明白了。如何让表盘自然转动? “自然地”,我的意思是当用户滑动时,表盘将左右移动,最左边/最右边将变得更小/更薄,就好像表盘是物理的圆柱形表盘一样(如在顶部的单反相机中)设置拍摄模式,或垂直等效设置类似于日期选择器,尤其是iOS 7之前的版本。我想实现这种自然的拨号效果,但即使我想了很多,我也找不到从哪里开始。是否有任何简单的方法来实现这一目标,如果是,如何实现?如果不是,有没有其他方法可以实现类似的功能?

0 个答案:

没有答案