Ver código fonte

修复Cart View删除按钮在屏幕旋转时位置发生错误改变。

Pen Li 9 anos atrás
pai
commit
4ae781cfb0

BIN
RedAnt ERP Mobile/RedAnt ERP Mobile.xcworkspace/xcuserdata/macmini1.xcuserdatad/UserInterfaceState.xcuserstate


+ 5 - 2
RedAnt ERP Mobile/common/Functions/cart/CartViewController.m

@@ -472,11 +472,14 @@
             self.cancelOrderButton.frame = frame0;
             self.placeOrderButton.hidden = YES;
         } else {
-            self.cancelOrderButton.frame = cancelButtonFrame;
             self.placeOrderButton.hidden = NO;
+            CGSize size = cancelButtonFrame.size;
+            CGFloat x = CGRectGetMinX(self.placeOrderButton.frame) - 44 - size.width;// 44 为间距
+            CGFloat y = CGRectGetMinY(self.placeOrderButton.frame);
+            self.cancelOrderButton.frame = CGRectMake(x, y, size.width, size.height);
         }
     } else {
-        self.cancelOrderButton.frame = cancelButtonFrame;
+//        self.cancelOrderButton.frame = cancelButtonFrame;
         self.placeOrderButton.hidden = NO;
     }