修改UI
This commit is contained in:
31
Pods/JXCategoryView/Sources/Title/JXCategoryTitleCellModel.m
generated
Normal file
31
Pods/JXCategoryView/Sources/Title/JXCategoryTitleCellModel.m
generated
Normal file
@@ -0,0 +1,31 @@
|
||||
//
|
||||
// JXCategoryTitleCellModel.m
|
||||
// UI系列测试
|
||||
//
|
||||
// Created by jiaxin on 2018/3/15.
|
||||
// Copyright © 2018年 jiaxin. All rights reserved.
|
||||
//
|
||||
|
||||
#import "JXCategoryTitleCellModel.h"
|
||||
|
||||
@implementation JXCategoryTitleCellModel
|
||||
|
||||
- (void)setTitle:(NSString *)title {
|
||||
_title = title;
|
||||
|
||||
[self updateNumberSizeWidthIfNeeded];
|
||||
}
|
||||
|
||||
- (void)setTitleFont:(UIFont *)titleFont {
|
||||
_titleFont = titleFont;
|
||||
|
||||
[self updateNumberSizeWidthIfNeeded];
|
||||
}
|
||||
|
||||
- (void)updateNumberSizeWidthIfNeeded {
|
||||
if (self.titleFont) {
|
||||
_titleHeight = [self.title boundingRectWithSize:CGSizeMake(CGFLOAT_MAX, CGFLOAT_MAX) options:NSStringDrawingUsesLineFragmentOrigin attributes:@{NSFontAttributeName : self.titleFont} context:nil].size.height;
|
||||
}
|
||||
}
|
||||
|
||||
@end
|
||||
Reference in New Issue
Block a user