1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- //
- // GroupSynopsisCell.h
- // smartRhino
- //
- // Created by niuzhen on 2020/6/15.
- // Copyright © 2020 tederen. All rights reserved.
- //
- #import <UIKit/UIKit.h>
- #import "PNCircleChart.h"
- #import "CollectionViewSpaceLayout.h"
- #import "TDGroupInfoListModel.h"
- NS_ASSUME_NONNULL_BEGIN
- @interface GroupSynopsisCell : UITableViewCell<UICollectionViewDelegate,UICollectionViewDataSource,SpaceLayoutDelegate>
- @property (weak, nonatomic) IBOutlet UILabel *countL;
- @property (weak, nonatomic) IBOutlet UIView *BezierOneV;
- @property (weak, nonatomic) IBOutlet UILabel *BezierOneL;
- @property (weak, nonatomic) IBOutlet UIView *BezierTwoV;
- @property (weak, nonatomic) IBOutlet UILabel *BezierTwoL;
- @property (weak, nonatomic) IBOutlet UIView *BezierThreeV;
- @property (weak, nonatomic) IBOutlet UILabel *BezierThreeL;
- @property (weak, nonatomic) IBOutlet UIView *BezierFourV;
- @property (weak, nonatomic) IBOutlet UILabel *BezierFourL;
- @property (weak, nonatomic) IBOutlet UICollectionView *collectionView;
- @property (weak, nonatomic) IBOutlet UIView *MoreView;
- @property (weak, nonatomic) IBOutlet UIImageView *iconV;
- @property (weak, nonatomic) IBOutlet UILabel *titleL;
- @property (weak, nonatomic) IBOutlet UILabel *nameL;
- @property (weak, nonatomic) IBOutlet UILabel *contentL;
- @property (weak, nonatomic) IBOutlet NSLayoutConstraint *collectH;
- @property (copy, nonatomic)void(^ShowBlcok)(BOOL show);
- @property (copy, nonatomic)void(^ClickMoreBlcok)(void);
- @property (strong, nonatomic)CollectionViewSpaceLayout * layout;
- + (GroupSynopsisCell *)configCell0:(UITableView *)tableView indexPath:(NSIndexPath *)indexPath;
- + (GroupSynopsisCell *)configCell1:(UITableView *)tableView indexPath:(NSIndexPath *)indexPath;
- + (GroupSynopsisCell *)configCell2:(UITableView *)tableView indexPath:(NSIndexPath *)indexPath;
- + (GroupSynopsisCell *)configCell3:(UITableView *)tableView indexPath:(NSIndexPath *)indexPath;
- - (void)setData:(TDGroupInfoListModel *)model;
- - (void)setDataModel:(TDGroupInfoListModel *)model isShow:(BOOL)show;
- - (void)setUserCount:(NSInteger)count;
- - (void)setGroupLabel:(NSString *)name;
- @end
- NS_ASSUME_NONNULL_END
|