滚动标签控制器思路

类似的滚动控制器

TopScrollView

滚动标签控制器 分为

1.标签滚动视图 (tabScrollView)

2.页滚动视图 (pageScrollView)

要求: 

1. 可以设定一页有多少个tab(标签)

2. 设定标签的标题

3. 点击标签, 标签下方的红线会动画滑动到被点击标签的下方, 并且页视图会滚动对应下标的页到当前屏幕

4. 滑动页滚动视图翻页, 并且标签下方的红色会随之滑动, 并且标签会判断是否在显示范围内, 不过不再范围内也应自动滑动到可视位置

5. 必须设定标签滚动视图的父视图 和 frame (required)

6. 必须设定页滚动视图的父视图 和 frame (required)

原文地址:https://www.cnblogs.com/apem/p/4630954.html