1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- //
- // JXCategoryTitleCellModel.h
- // UI系列测试
- //
- // Created by jiaxin on 2018/3/15.
- // Copyright © 2018年 jiaxin. All rights reserved.
- //
- #import "JXCategoryIndicatorCellModel.h"
- #import <UIKit/UIKit.h>
- #import "JXCategoryViewDefines.h"
- @interface JXCategoryTitleCellModel : JXCategoryIndicatorCellModel
- @property (nonatomic, copy) NSString *title;
- @property (nonatomic, assign, readonly) CGFloat titleHeight;
- @property (nonatomic, assign) NSInteger titleNumberOfLines;
- @property (nonatomic, assign) CGFloat titleLabelVerticalOffset;
- @property (nonatomic, strong) UIColor *titleNormalColor;
- @property (nonatomic, strong) UIColor *titleCurrentColor;
- @property (nonatomic, strong) UIColor *titleSelectedColor;
- @property (nonatomic, strong) UIFont *titleFont;
- @property (nonatomic, strong) UIFont *titleSelectedFont;
- @property (nonatomic, assign, getter=isTitleLabelMaskEnabled) BOOL titleLabelMaskEnabled;
- @property (nonatomic, assign, getter=isTitleLabelZoomEnabled) BOOL titleLabelZoomEnabled;
- @property (nonatomic, assign) CGFloat titleLabelNormalZoomScale;
- @property (nonatomic, assign) CGFloat titleLabelCurrentZoomScale;
- @property (nonatomic, assign) CGFloat titleLabelSelectedZoomScale;
- @property (nonatomic, assign) CGFloat titleLabelZoomSelectedVerticalOffset;
- @property (nonatomic, assign, getter=isTitleLabelStrokeWidthEnabled) BOOL titleLabelStrokeWidthEnabled;
- @property (nonatomic, assign) CGFloat titleLabelNormalStrokeWidth;
- @property (nonatomic, assign) CGFloat titleLabelCurrentStrokeWidth;
- @property (nonatomic, assign) CGFloat titleLabelSelectedStrokeWidth;
- @property (nonatomic, assign) JXCategoryTitleLabelAnchorPointStyle titleLabelAnchorPointStyle;
- @end
|