|
@@ -103,25 +103,25 @@
|
|
|
CGFloat topMikeBg = (topHeight ? 6 : 0) + topTimeHeight;
|
|
|
if (msgModel.isReceive) {
|
|
|
NSArray *msgArr = [msgModel.sendText componentsSeparatedByString:@" "];
|
|
|
- __block CGFloat m = 0;
|
|
|
- [msgArr enumerateObjectsUsingBlock:^(NSString * _Nonnull obj, NSUInteger idx, BOOL * _Nonnull stop) {
|
|
|
- NSInteger l = obj.length;
|
|
|
- CGFloat x = 0;
|
|
|
- if (l > 12) {
|
|
|
- x = 20.0;
|
|
|
- }else if (l > 9 && l < 12) {
|
|
|
- x = 18.0;
|
|
|
- }else if (l > 5 && l < 10) {
|
|
|
- x = 14.0;
|
|
|
- }else if (l > 3 && l < 6) {
|
|
|
- x = 12.0;
|
|
|
- }else {
|
|
|
- x = 9.0;
|
|
|
- }
|
|
|
- m += MIN(obj.length / x, 0.6);
|
|
|
-
|
|
|
- }];
|
|
|
- NSInteger timeLong = ceil(m);
|
|
|
+// __block CGFloat m = 0;
|
|
|
+// [msgArr enumerateObjectsUsingBlock:^(NSString * _Nonnull obj, NSUInteger idx, BOOL * _Nonnull stop) {
|
|
|
+// NSInteger l = obj.length;
|
|
|
+// CGFloat x = 0;
|
|
|
+// if (l > 12) {
|
|
|
+// x = 20.0;
|
|
|
+// }else if (l > 9 && l < 12) {
|
|
|
+// x = 18.0;
|
|
|
+// }else if (l > 5 && l < 10) {
|
|
|
+// x = 14.0;
|
|
|
+// }else if (l > 3 && l < 6) {
|
|
|
+// x = 12.0;
|
|
|
+// }else {
|
|
|
+// x = 9.0;
|
|
|
+// }
|
|
|
+// m += MIN(obj.length / x, 0.6);
|
|
|
+//
|
|
|
+// }];
|
|
|
+ NSInteger timeLong = ceil(msgArr.count / 2.5);
|
|
|
{//你有多少数据量
|
|
|
self.messageLabel.text = msgModel.showTrans ? msgModel.sendTextTrans : msgModel.sendText;
|
|
|
if (!msgModel.showMike) {
|