修改UI
This commit is contained in:
37
Pods/JXCategoryView/Sources/Number/JXCategoryNumberCellModel.m
generated
Normal file
37
Pods/JXCategoryView/Sources/Number/JXCategoryNumberCellModel.m
generated
Normal file
@@ -0,0 +1,37 @@
|
||||
//
|
||||
// JXCategoryNumberCellModel.m
|
||||
// DQGuess
|
||||
//
|
||||
// Created by jiaxin on 2018/4/24.
|
||||
// Copyright © 2018年 jingbo. All rights reserved.
|
||||
//
|
||||
|
||||
#import "JXCategoryNumberCellModel.h"
|
||||
|
||||
@implementation JXCategoryNumberCellModel
|
||||
|
||||
- (void)setNumberString:(NSString *)numberString {
|
||||
_numberString = numberString;
|
||||
|
||||
[self updateNumberSizeWidthIfNeeded];
|
||||
}
|
||||
|
||||
- (void)setNumberLabelHeight:(CGFloat)numberLabelHeight {
|
||||
_numberLabelHeight = numberLabelHeight;
|
||||
|
||||
[self updateNumberSizeWidthIfNeeded];
|
||||
}
|
||||
|
||||
- (void)setNumberLabelFont:(UIFont *)numberLabelFont {
|
||||
_numberLabelFont = numberLabelFont;
|
||||
|
||||
[self updateNumberSizeWidthIfNeeded];
|
||||
}
|
||||
|
||||
- (void)updateNumberSizeWidthIfNeeded {
|
||||
if (self.numberLabelFont != nil) {
|
||||
_numberStringWidth = [self.numberString boundingRectWithSize:CGSizeMake(CGFLOAT_MAX, self.numberLabelHeight) options:NSStringDrawingUsesLineFragmentOrigin attributes:@{NSFontAttributeName : self.numberLabelFont} context:nil].size.width;
|
||||
}
|
||||
}
|
||||
|
||||
@end
|
||||
Reference in New Issue
Block a user