iOS股票表格或课程表

作者: jezz | 来源:发表于2017-10-18 23:42 被阅读212次

    JJStockView

    模仿股票表格和课程表,左右滑动时,标题部分不动,表头和右边内容一起滑动,上下滑动时,表头不动,所有内容一起上下滑动

    效果如下

    code demo

    如何使用

    基本上和TableView类似,首先必须实现以下DataSource

    @protocol StockViewDataSource <NSObject>
    
    @required
    //内容的行数
    - (NSUInteger)countForStockView:(JJStockView*)stockView;
    //内容左边View
    - (UIView*)titleCellForStockView:(JJStockView*)stockView atRowPath:(NSUInteger)row;
    //内容右边可滑动View
    - (UIView*)contentCellForStockView:(JJStockView*)stockView atRowPath:(NSUInteger)row;
    @end
    

    Delegate的所有实现都是可选的:

    @protocol StockViewDelegate <NSObject>
    
    @optional
    //左上角的固定不动的View
    - (UIView*)headRegularTitle:(JJStockView*)stockView;
    //可滑动头部View
    - (UIView*)headTitle:(JJStockView*)stockView;
    //头部高度
    - (CGFloat)heightForHeadTitle:(JJStockView*)stockView;
    //内容高度
    - (CGFloat)heightForCell:(JJStockView*)stockView atRowPath:(NSUInteger)row;
    //点击每行事件
    - (void)didSelect:(JJStockView*)stockView atRowPath:(NSUInteger)row;
    @end
    

    https://github.com/jezzmemo/JJStockView

    相关文章

      网友评论

      • 99964a45e7bf:请问这样怎么来添加上拉刷新?
        jezz:pod update最新的版本即可
        jezz:@99964a45e7bf 我把JJStockView新增了一个jjStockTableView属性,方便你们设置下拉刷新

      本文标题:iOS股票表格或课程表

      本文链接:https://www.haomeiwen.com/subject/dweyuxtx.html