No Description

KXADBaseTableViewCell.h 1.1KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. //
  2. // KXADBaseTableViewCell.h
  3. // CAISHEN
  4. //
  5. // Created by 王奥东 on 2018/9/17.
  6. // Copyright © 2018年 kuxuan. All rights reserved.
  7. //
  8. #import <UIKit/UIKit.h>
  9. @interface KXADBaseTableViewCell : UITableViewCell
  10. @property (nonatomic, strong) UIImageView *icon;
  11. @property (nonatomic, strong) UILabel *cellTitleLabel;
  12. @property (nonatomic, strong) UILabel *cellDetailLabel;
  13. @property (nonatomic, strong) UILabel *cellSubDetailLabel;
  14. @property (nonatomic, strong) UIView *containerView;// 自定义视图容器
  15. @property (nonatomic, strong) id cellModel;
  16. @property (nonatomic, strong) UIView *topLine;
  17. @property (nonatomic, strong) UIView *bottomLine;
  18. @property (nonatomic, strong) UIImageView *rightImageView;
  19. @property (nonatomic, strong) UIButton *tableViewCellButton;
  20. @property (nonatomic, strong) UITextField *tableViewCellTextField;
  21. #pragma mark - > Attributes
  22. @property (nonatomic, copy) NSString *iconImageURL;
  23. @property (nonatomic, strong) UIImage *placeHolderImage;
  24. @property (nonatomic, assign) BOOL isHideTopLabel;
  25. - (void)cellConfigureFor:(id)cellModel;
  26. - (void)initUI;
  27. - (void)initAttributes;
  28. - (void)initCellAttributes;
  29. - (void)initCustomUI;
  30. @end