Day 7:跟随ScrollView底下的一起移动的标签

同样的先上地址:https://github.com/dse12345z/ScrollBarTagView

效果是这个样子的,滑动的时候黄色标签会随着一起滚动:scrollview_tag

 

重要代码逻辑位于ScrollBarTagView中,大家可以自行下载查看,代码简单易懂。

主要原理是通过对UIScrollView的子view中(scrollView.subviews.lastObject ),滑动条view添加KVO观察,观察frame和alpha的改变,当发生改变的时候动态调整显示和隐藏我们的标签view。

 

通过这个demo大家可以学到的知识有:

1、KVO的具体应用。

2、runtime关联对象的应用。

3、简单动画的应用。

 

本文来自Awnlab.com麦芒实验室,转载请注明出处,谢谢合作。