滑动菜单

作者: 蜡笔小新Zzz | 来源:发表于2016-03-25 16:12 被阅读237次
菜单图.gif
看到这个gif图片,我想很多人应该都看到过这样的菜单,各式各样!可能有人会觉得不同啊,上面的不能滑动啊,大家不要着急,我给你们说下大概的思路,有不对的地方欢迎指出来。
首先上面滑动的需要加一个UIScrollView,UIScrollView上面放Button,Button下面的那个横线,随便大家,觉得用什么好看就怎么放,我是放的Button,考虑的省事嘛!
Button下面的横线我放的是UILabel,点击Button改变UILabel的frame,加上这个动画,把它放在Button的点击事件中处理;
点击不同Button,可以用到tag值来做不同的操作。
FCA8CB2D-00CB-49D4-A7A3-BE561735190C.png
下面的视图,同样需要放一个UIScrollView,创建控制器,用addChildViewController对应的子视图。接着再用一个UIViewController(_centView)来对应视图创建的视图控制器。
61DDDE74-CC4D-4C3D-8734-E0D23E131EB5.png
设置UILabel偏移量并且带动画效果的时候才会执行该方法,设置x的偏移量,用x的偏移量得到索引,通过索引执行改变UILabel的frame动画效果,添加UIScrollView的代理方法,大致的思路就是这样,小弟在此献丑了,感谢大神“没阳光的午后”http://www.jianshu.com/p/dd0904caf32d
ECFAD415-7531-455B-B144-125D9526C5AA.png

相关文章

网友评论

    本文标题:滑动菜单

    本文链接:https://www.haomeiwen.com/subject/qlqdlttx.html