Commit 8be7a8f5cae414c1851ae94e46788d9a011761db

Authored by daojian
1 parent 6be08c21

0.4.9 版本 动态计算报修订单id高度

CNLiveNewIMAManagerKit.podspec
... ... @@ -8,7 +8,7 @@
8 8  
9 9 Pod::Spec.new do |s|
10 10 s.name = 'CNLiveNewIMAManagerKit'
11   - s.version = '0.4.8'
  11 + s.version = '0.4.9'
12 12 s.summary = 'A short description of CNLiveNewIMAManagerKit.'
13 13  
14 14 #s.description = <<-DESC
... ...
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:
... ...