ZCHScrollChannelView 0.1.1

ZCHScrollChannelView 0.1.1

ChenhuiZhang 维护。



  • 作者
  • 张晨晖

ZCHScrollChannelView

效果

使用

    _titleArray = @[@"直播" ,@"强烈推荐" ,@"你懂的" ,@"呵呵哒哒呵呵哒哒" ,@"神马情况" ,@"233333"];
    _channelView = [[ZCHScrollChannelView alloc] init];
    [self.view addSubview:_channelView];
    [_channelView mas_makeConstraints:^(MASConstraintMaker *make) {
	make.top.equalTo(self.mas_topLayoutGuide);
        make.left.right.offset(0);
        make.height.offset(48);
    }];
    [self.channelView reloadData];	
    /// 设置默认选中item(如不设置默认不选中)
    self.channelView.defaultSelectItem = 0;

安装

使用 CocoaPods 集成。首先在 podfile 中

pod 'ZCHScrollChannelView'

安装 pod

#import <ZCHScrollChannelView/ZCHScrollChannelView.h>

更新记录

版本 更新内容
0.1.1 自动设置 iOS12以下的 automaticallyAdjustsScrollViewInsets 以及 iOS12 及以上的 contentInsetAdjustmentBehavior。
0.1.0 修复上个版本的 titleArray 个数为 0 时的 bug,重写了布局方法,数量巨大(用了 100 万个数据的 titleArray 测试)的时候没有前面的版本那么卡了
0.0.9 去掉 log 打印
0.0.8 优化 reloadData 刷新效果。现在支持 setSelectItem:animated
0.0.7 支持设置 TwigView 距离底边的距离
0.0.6 大更新,在 API 不改动的前提下新增控件的缓存池减小内存消耗。现在 reloadData 之后需要设置选中的 btnTag。
0.0.5 修复了0.0.4版本中宽度不随选中的按钮宽度变化而更新TwigView的BUG
0.0.4 新增了设置按钮正常/选中状态字体的功能
0.0.3 统一了命名规范,修复了TwigView显示错乱的问题
0.0.2 扩展了TwigView的功能,可以手动隐藏。
0.0.1 支持了TwigView的按钮正常/选中状态颜色设置、按钮字体设置等。