TuSDKCPStackFilterTableViewInterface Protocol Reference

Conforms to NSObject
Declared in TuSDKCPStackFilterTableView.h

Overview

滤镜分组列表接口

  delegate required method

滤镜分组列表行视图委托

@property (nonatomic, weak) id<TuSDKCPStackFilterTableViewDelegate> delegate

Declared In

TuSDKCPStackFilterTableView.h

  action required method

滤镜分组元素类型

@property (nonatomic) lsqGroupFilterAction action

Declared In

TuSDKCPStackFilterTableView.h

  cellViewClazz required method

滤镜分组元素视图类 (默认:TuSDKCPGroupFilterItemCell, 需要继承 UITableViewCellTuSDKCPGroupFilterItemCellInterface)

@property (nonatomic, strong) Class cellViewClazz

Declared In

TuSDKCPStackFilterTableView.h

  stackViewClazz required method

滤镜分组元素视图类 (默认:TuSDKCPGroupFilterGroupCellBase, 需要继承 UITableViewCellTuSDKCPGroupFilterItemCellInterface)

@property (nonatomic, strong) Class stackViewClazz

Declared In

TuSDKCPStackFilterTableView.h

  cellWidth required method

行视图宽度

@property (nonatomic) CGFloat cellWidth

Declared In

TuSDKCPStackFilterTableView.h

  stackViewWidth required method

折叠视图宽度

@property (nonatomic) CGFloat stackViewWidth

Declared In

TuSDKCPStackFilterTableView.h

  selectedSection required method

当前选中的分区 ( —1 表示没有选中任何分区)

@property (nonatomic) NSInteger selectedSection

Declared In

TuSDKCPStackFilterTableView.h

  modeList required method

数据列表

@property (nonatomic, retain) NSArray *modeList

Declared In

TuSDKCPStackFilterTableView.h

  lasOpt required method

选中的滤镜

@property (nonatomic, retain) TuSDKFilterOption *lasOpt

Declared In

TuSDKCPStackFilterTableView.h

  cellItemDatas required method

选中的单元格数据列表

@property (nonatomic, retain) NSArray<TuSDKFilterOption*> *cellItemDatas

Declared In

TuSDKCPStackFilterTableView.h

  allowsSelection required method

是否允许选择列表

@property (nonatomic) BOOL allowsSelection

Declared In

TuSDKCPStackFilterTableView.h

  displaySelectionIcon required method

是否显示第一次选择后的图标

@property (nonatomic) BOOL displaySelectionIcon

Declared In

TuSDKCPStackFilterTableView.h

  groupDelegate required method

滤镜分组视图委托

@property (nonatomic, weak) id<TuSDKCPGroupFilterGroupCellDelegate> groupDelegate

Declared In

TuSDKCPStackFilterTableView.h

  filterTask required method

滤镜任务

@property (nonatomic, assign) id<TuSDKTKFiltersTaskInterface> filterTask

Declared In

TuSDKCPStackFilterTableView.h

– selectPostion:scrollToCenter:reload: required method

选中索引

- (void)selectPostion:(NSUInteger)position scrollToCenter:(BOOL)toCenter reload:(BOOL)reload

Parameters

position

索引

toCenter

是否滚动到中心位置

reload

是否刷新数据

Declared In

TuSDKCPStackFilterTableView.h

– reloadData required method

刷新数据

- (void)reloadData

Declared In

TuSDKCPStackFilterTableView.h