JXCategoryTitleCell.h 1.0 KB

123456789101112131415161718192021222324252627
  1. //
  2. // JXCategoryTitleCell.h
  3. // UI系列测试
  4. //
  5. // Created by jiaxin on 2018/3/15.
  6. // Copyright © 2018年 jiaxin. All rights reserved.
  7. //
  8. #import "JXCategoryIndicatorCell.h"
  9. #import "JXCategoryViewDefines.h"
  10. @class JXCategoryTitleCellModel;
  11. @interface JXCategoryTitleCell : JXCategoryIndicatorCell
  12. @property (nonatomic, strong) UILabel *titleLabel;
  13. @property (nonatomic, strong) UILabel *maskTitleLabel;
  14. @property (nonatomic, strong) NSLayoutConstraint *titleLabelCenterX;
  15. @property (nonatomic, strong) NSLayoutConstraint *titleLabelCenterY;
  16. @property (nonatomic, strong) NSLayoutConstraint *maskTitleLabelCenterX;
  17. - (JXCategoryCellSelectedAnimationBlock)preferredTitleZoomAnimationBlock:(JXCategoryTitleCellModel *)cellModel baseScale:(CGFloat)baseScale;
  18. - (JXCategoryCellSelectedAnimationBlock)preferredTitleStrokeWidthAnimationBlock:(JXCategoryTitleCellModel *)cellModel attributedString:(NSMutableAttributedString *)attributedString;
  19. - (JXCategoryCellSelectedAnimationBlock)preferredTitleColorAnimationBlock:(JXCategoryTitleCellModel *)cellModel;
  20. @end