移动手机端 kv切换 滑动演示的小案例
最初只想要做一个类似于iphone滑动切换的效果,看了一些网上的例子,自己做了一个下图(交互型)它的原理是在kv层上盖一个透明的动态面板(Kvbar),在动态面板的两端设置两个透明的区域(KV左边缘,KV右边缘),在Kvbar的onDrag上写上代码:做向左边拖,kvbar碰到kv左边缘,右侧下一个kv替换当前,向右边拖,kvbar看到kv右边缘,左侧上一个kv替换当前,同时下面的小点切换到kv相应的位置。
在完成之后我发现,虽然实现了拖动的操作,但是kv本身就点不到了,如果是导航有标签切换功能,或者上下拖动的滚动内容页,在onDrag和onClick事件只能二选其一!
所以我又做了下面的另一个演示型的原型,将拖动的效果做成一连串的源码动画,并把指示标签放在一侧,当点击标签时画面会做滑动的演示,这样kv中的链接还能点,也能说明他的操作方式,一举两得(只是在演示的时候尽量不要点击其他的操作,以免出现错乱),见下图
所有的变量操作都写在手型图标的onClick中,这里在移动动态面板时我用了相对地址,这样就算是把整个kv移动到其他位置也不会出现xy错位的问题
下面是相关地址:
(axure6.0) 不错!学习啦~ 谢谢,学习了 谢谢 不错的效果 这个很酷 学习 很不错。 我是初学者,呵呵,学习啦~谢谢~ 我是初学者 左右边缘怎么找不到呢 谢谢,学习了:) 谢谢 不错的效果webppd:angel 学习下! 呵呵 下载了代码,还在模仿中,有些地方不知道怎么设置啊 很厉害,我也学学
页:
[1]