Commit 8be7a8f5cae414c1851ae94e46788d9a011761db
1 parent
6be08c21
0.4.9 版本 动态计算报修订单id高度
Showing
2 changed files
with
10 additions
and
3 deletions
CNLiveNewIMAManagerKit.podspec
CNLiveNewIMAManagerKit/Classes/TIMCategory/TIMElem+ShowAPIs.m
| ... | ... | @@ -845,10 +845,17 @@ |
| 845 | 845 | case EIMAMSG_CommuntyOrder: |
| 846 | 846 | { |
| 847 | 847 | NSDictionary * repairOrderDict = [packMsg.customMsgData objectForKey:@"repairOrder"]; |
| 848 | + //地址动态高度 | |
| 848 | 849 | NSString *addrss = [NSString stringWithFormat:@"%@",[repairOrderDict stringValueForKey:@"address" default:@""]]; |
| 849 | - | |
| 850 | 850 | CGFloat addrssH = [addrss boundingRectWithSize:CGSizeMake(kScreenWidth*0.6 - 50, MAXFLOAT) options:NSStringDrawingUsesLineFragmentOrigin attributes:@{NSFontAttributeName:[UIFont systemFontOfSize:14]} context:nil].size.height; |
| 851 | - return CGSizeMake(width, (180 + addrssH +10)*RATIO); | |
| 851 | + | |
| 852 | + //订单id动态高度 | |
| 853 | + NSString *idStr = [NSString stringWithFormat:@"%@",[repairOrderDict stringValueForKey:@"id" default:@""]]; | |
| 854 | + CGFloat idStrH = [idStr boundingRectWithSize:CGSizeMake(kScreenWidth*0.6 - 95, MAXFLOAT) options:NSStringDrawingUsesLineFragmentOrigin attributes:@{NSFontAttributeName:[UIFont systemFontOfSize:14]} context:nil].size.height; | |
| 855 | + | |
| 856 | + //基础高度 | |
| 857 | + CGFloat baseH = 170; | |
| 858 | + return CGSizeMake(width, (baseH + addrssH +idStrH +10)*RATIO); | |
| 852 | 859 | } |
| 853 | 860 | break; |
| 854 | 861 | case EIMAMSG_PhotoAlbumDynamic: | ... | ... |