南鑫林 6 vuotta sitten
vanhempi
commit
9ce17d3f43

+ 14 - 14
RainbowPlanet/RainbowPlanet/Modules/ShoppingMallModule/ShoppingMall/View/MainView/ShoppingMallView.swift

@@ -16,6 +16,20 @@ class ShoppingMallView: UIView {
     
     override init(frame: CGRect) {
         super.init(frame: frame)
+        let deliverType = DeliveryMethodTypeModel.shared().getModel()?.deliveryMethodType
+        if deliverType == "1" {
+            // 自提
+            addSubview(selfAddressPopView)
+            selfAddressPopView.snp.remakeConstraints { (make) in
+                make.top.equalToSuperview()
+                make.left.equalToSuperview().offset(14)
+                make.right.equalToSuperview().offset(-14)
+                make.height.greaterThanOrEqualTo(32)
+            }
+            DispatchQueue.main.asyncAfter(deadline: .now() + .seconds(2)) {
+                self.selfAddressPopView.removeFromSuperview()
+            }
+        }
         self.cmsTemplateSetTemplateNameApi()
     }
     required init?(coder aDecoder: NSCoder) {
@@ -94,20 +108,6 @@ class ShoppingMallView: UIView {
         addSubview(pagingView)
         segmentedView.contentScrollView = pagingView.listContainerView.collectionView
         
-        let deliverType = DeliveryMethodTypeModel.shared().getModel()?.deliveryMethodType
-        if deliverType == "1" {
-            // 自提
-            addSubview(selfAddressPopView)
-            selfAddressPopView.snp.remakeConstraints { (make) in
-                make.top.equalTo(segmentedView.snp_top)
-                make.left.equalToSuperview().offset(14)
-                make.right.equalToSuperview().offset(-14)
-                make.height.greaterThanOrEqualTo(32)
-            }
-            DispatchQueue.main.asyncAfter(deadline: .now() + .seconds(2)) {
-                self.selfAddressPopView.removeFromSuperview()
-            }
-        }                
     }
     
     //初始化自提地址提示View