Просмотр исходного кода

修复Order Detail在横竖屏切换时,Header显示不正确。

Pen Li 9 лет назад
Родитель
Сommit
7fff7c5fae

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


+ 4 - 1
RedAnt ERP Mobile/common/Functions/order/OrderDetailViewController.m

@@ -1234,7 +1234,7 @@
     myView.layer.shadowOffset = CGSizeMake(0, 0);
     myView.layer.shadowOpacity = 0.5;
     myView.layer.shadowRadius = 2.0;
-    
+    myView.autoresizingMask = UIViewAutoresizingFlexibleWidth;
     
     NSString*labeltitle = nil;
     switch (section) {
@@ -1261,6 +1261,7 @@
             btn.tag=section;
             [btn addTarget:self action:@selector(HideSction:) forControlEvents:UIControlEventTouchUpInside];
             [btn setTitle:btntitle forState:UIControlStateNormal];
+            btn.autoresizingMask = UIViewAutoresizingFlexibleLeftMargin;
             [myView addSubview:btn];
             
         }
@@ -1284,6 +1285,7 @@
             [btn addTarget:self action:@selector(HideSction:) forControlEvents:UIControlEventTouchUpInside];
             
             [btn setTitle:btntitle forState:UIControlStateNormal];
+            btn.autoresizingMask = UIViewAutoresizingFlexibleLeftMargin;
             [myView addSubview:btn];
             
         }
@@ -1301,6 +1303,7 @@
     titlelabel.backgroundColor = [UIColor clearColor];
     titlelabel.text=NSLocalizedString(labeltitle, nil);
     [titlelabel sizeToFit];
+    titlelabel.autoresizingMask = UIViewAutoresizingFlexibleRightMargin;
     [myView addSubview:titlelabel];
     
     //