28 lines
1.0 KiB
Objective-C
28 lines
1.0 KiB
Objective-C
//
|
|
// JXCategoryTitleCell.h
|
|
// UI系列测试
|
|
//
|
|
// Created by jiaxin on 2018/3/15.
|
|
// Copyright © 2018年 jiaxin. All rights reserved.
|
|
//
|
|
|
|
#import "JXCategoryIndicatorCell.h"
|
|
#import "JXCategoryViewDefines.h"
|
|
@class JXCategoryTitleCellModel;
|
|
|
|
@interface JXCategoryTitleCell : JXCategoryIndicatorCell
|
|
|
|
@property (nonatomic, strong) UILabel *titleLabel;
|
|
@property (nonatomic, strong) UILabel *maskTitleLabel;
|
|
@property (nonatomic, strong) NSLayoutConstraint *titleLabelCenterX;
|
|
@property (nonatomic, strong) NSLayoutConstraint *titleLabelCenterY;
|
|
@property (nonatomic, strong) NSLayoutConstraint *maskTitleLabelCenterX;
|
|
|
|
- (JXCategoryCellSelectedAnimationBlock)preferredTitleZoomAnimationBlock:(JXCategoryTitleCellModel *)cellModel baseScale:(CGFloat)baseScale;
|
|
|
|
- (JXCategoryCellSelectedAnimationBlock)preferredTitleStrokeWidthAnimationBlock:(JXCategoryTitleCellModel *)cellModel attributedString:(NSMutableAttributedString *)attributedString;
|
|
|
|
- (JXCategoryCellSelectedAnimationBlock)preferredTitleColorAnimationBlock:(JXCategoryTitleCellModel *)cellModel;
|
|
|
|
@end
|