本次主要讲分类控制器ClassViewController
在我编写的ClassViewController里分成三个部分,
第一个顶上的scrollview,总共有七个类型(其实就是按钮),可以向右向左滑动,当然点击里面的一个类型后,它还会自动判断,如果它是靠右的类型,右边还有其它类型,它会向左移动,如果点击靠左的类型,左边如果还有其它的类型,他会自动向右移动
定义一个ScrollTabBar继承UIView,它有一个ScrollView,以及一个数组,再ClassViewController获得类型数组(例如
_scrollTabBar.itemArray=@[@"热血",@"运动",@"言情",@"搞笑",@"魔幻",@"科幻",@"悬疑"];
)然后根据类型数组的长度,以及定义好的类型按钮默认宽度,生成TabBar
-(void)createTabBarItem:(NSArray *)array{
CGFloat width=0;
for (int i=0; i<array.co