Pārlūkot izejas kodu

1.nas 可用空间显示错误问题

huangxiaodong 11 mēneši atpakaļ
vecāks
revīzija
ab31188034

+ 1 - 1
创维盒子/双子星云手机/NAS/view/NASMySpaceTableViewCell.m

@@ -176,7 +176,7 @@
         return;
     }
     
-    CGFloat rate = allExtraAvableSize/(allExtraTotalSize*1.0);
+    CGFloat rate = (allExtraTotalSize-allExtraAvableSize) /(allExtraTotalSize*1.0);
     
     CGRect frame = _progressBgView.bounds;
     frame.size.width =  frame.size.width * rate;

+ 2 - 2
创维盒子/双子星云手机/NAS/view/NASMySpaceView.m

@@ -213,7 +213,7 @@
         return;
     }
     
-    CGFloat rate = allExtraAvableSize/(allExtraTotalSize*1.0);
+    CGFloat rate = (allExtraTotalSize - allExtraAvableSize)/(allExtraTotalSize*1.0);
     
     CGRect frame = _progressBgView.bounds;
     frame.size.width =  frame.size.width * rate;
@@ -229,7 +229,7 @@
     CGFloat extraAvableSizeF = allExtraAvableSize / 1024.0 /1024.0/1024.0;
     CGFloat extraTotalSizeF = allExtraTotalSize / 1024.0 /1024.0/1024.0;
     
-    NSString *dataStr  = [[NSString alloc] initWithFormat:@"%.1fGB/%.1fGB",extraAvableSizeF,extraTotalSizeF];
+    NSString *dataStr  = [[NSString alloc] initWithFormat:@"%.1fGB/%.1fGB",(extraTotalSizeF - extraAvableSizeF),extraTotalSizeF];
     [self setTitleLabelTextFunBy:dataStr];
 }