开发中的生活ios开发笔记代码片段

IOS菜单滑动滞留效果

2016-06-02  本文已影响1659人  离开是场无止境旅行

 之前在简书上看过一个大神写过,但是讲得不是很明白。最近没事儿我就把他封装了一下。先看效果:

分析:

底层放置一个UIScrollView为了菜单的内容(就是下面的UITableView)能够左右滑动。然后把头视图和菜单视图放置和UIScrollView同一个视图上(但是在UIScrollView之上显示)。菜单的内容视图必须是UIScrollView视图或者其子视图 设置内容的contentInset的top为头视图的高加上菜单视图的高   然后监听滚动事件移动头视图和菜单视图的位置即可

再来说说我封装的框架(之前没怎么接触OC写的不好还望指教):

1、框架文件:

2.导入头文件

3、初始化

4.在代理中返回内容视图

5、内容视图继承

或者

继承WRContentViewController需要添加代码self.scrollView=你自己的UIScrollView  或子类; 

demo

上一篇下一篇

猜你喜欢

热点阅读