Kaynağa Gözat

1.修改iOS Apex Mobile Result。

Pen Li 7 yıl önce
ebeveyn
işleme
5279ed99df

+ 2 - 0
Apex Mobile/Apex Mobile/RANetwork.m

@@ -1557,6 +1557,8 @@
                                 @"items" : arr
                                 };
     
+    NSLog(@"%@",[RAConvertor dict2string:resultDic]);
+    
     return resultDic;
     
 }

+ 3 - 3
Apex Mobile/Apex Mobile/Result/Cell/ApexResultAdditionView.m

@@ -52,9 +52,9 @@
         maker.right.ra_lessThanOrEqualTo(weakSelf.right);
     }];
     
-    [self ra_applyConstraints:^(RAConstraintMaker *maker) {
-        maker.height.ra_offset(25.0f);
-    }];
+//    [self ra_applyConstraints:^(RAConstraintMaker *maker) {
+//        maker.height.ra_offset(25.0f);
+//    }];
 }
 
 @end

+ 3 - 3
Apex Mobile/Apex Mobile/Result/Cell/ApexResultDocumentCell.xib

@@ -29,7 +29,7 @@
                                     <constraint firstAttribute="height" constant="48" id="ZYj-Zo-VVw"/>
                                 </constraints>
                             </imageView>
-                            <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="File:2018" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="yj3-N6-PFN">
+                            <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="252" text="File:2018" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="yj3-N6-PFN">
                                 <rect key="frame" x="66" y="10" width="69.5" height="20.5"/>
                                 <fontDescription key="fontDescription" type="system" pointSize="17"/>
                                 <nil key="textColor"/>
@@ -37,8 +37,8 @@
                             </label>
                             <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="desc" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Xwz-QR-e6d">
                                 <rect key="frame" x="66" y="35.5" width="486" height="21"/>
-                                <fontDescription key="fontDescription" type="system" pointSize="17"/>
-                                <nil key="textColor"/>
+                                <fontDescription key="fontDescription" type="system" pointSize="15"/>
+                                <color key="textColor" white="0.66666666666666663" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
                                 <nil key="highlightedColor"/>
                             </label>
                             <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="F/L" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="cse-Lk-XCd">

+ 14 - 16
Apex Mobile/Apex Mobile/Result/Cell/ApexResultShipCell.m

@@ -67,6 +67,7 @@
     [super prepareForReuse];
     
     [[[[[[[self setTitle:nil] setPort:nil] setTime:nil] setDescription:nil] setDetail:nil] setIcon:nil] setIconSelect:NO];
+    [self clearAdditionView];
 }
 
 #pragma mark - Getter
@@ -176,18 +177,8 @@
     if (self.additionCount >= self.additionArray.count) {
         
         additionView = [ApexResultAdditionView additionView];
-        additionView.backgroundColor = [UIColor redColor];
-        [self.bgView addSubview:additionView];
         
-        __weak typeof(self) weakSelf = self;
-        [additionView ra_applyConstraints:^(RAConstraintMaker *maker) {
-           
-            maker.left.ra_equalTo(weakSelf.bgView.left).ra_offset(10);
-            maker.top.ra_equalTo(weakSelf.bgView.top).ra_offset(110.0f + 25.0f * weakSelf.additionCount);
-            maker.right.ra_equalTo(weakSelf.bgView.right).ra_offset(-10);
-        }];
-        
-        [self addAdditionView:additionView];
+        [self.additionArray addObject:additionView];
         
     } else {
         
@@ -196,6 +187,18 @@
     additionView.titleLabel.text = name;
     additionView.valueLabel.text = value;
     
+    [self.bgView addSubview:additionView];
+    __weak typeof(self) weakSelf = self;
+    [additionView ra_applyConstraints:^(RAConstraintMaker *maker) {
+        
+        maker.left.ra_equalTo(weakSelf.bgView.left).ra_offset(10);
+        maker.top.ra_equalTo(weakSelf.bgView.top).ra_offset(110.0f + 25.0f * weakSelf.additionCount);
+        maker.right.ra_equalTo(weakSelf.bgView.right).ra_offset(-10);
+        maker.height.ra_offset(25.0f);
+    }];
+    
+    self.additionCount++;
+    
     return self;
 }
 
@@ -208,9 +211,4 @@
     self.additionCount = 0;
 }
 
-- (void)addAdditionView:(ApexResultAdditionView *)additionView {
-    [self.additionArray addObject:additionView];
-    self.additionCount++;
-}
-
 @end