|
@@ -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
|