Bläddra i källkod

1.IOS端点击进入隐私模式输入密码界面,左上角点击返回按钮

huangxiaodong 1 år sedan
förälder
incheckning
eb2ee9a042
1 ändrade filer med 29 tillägg och 1 borttagningar
  1. 29 1
      创维盒子/双子星云手机/Class/Guide/inputPWDViewController.m

+ 29 - 1
创维盒子/双子星云手机/Class/Guide/inputPWDViewController.m

@@ -22,7 +22,7 @@
 }
 
 @property(nonatomic,strong)UILabel *pwdErrorTip;
-
+@property(nonatomic,strong)UIButton *leftButton;
 @end
 
 @implementation inputPWDViewController
@@ -37,6 +37,34 @@
     [[connectDeviceManager shareInstance] RefreshThridMsg];
 }
 
+- (void)viewWillAppear:(BOOL)animated
+{
+    [super viewWillAppear:animated];
+    
+    if(_isCheckPwdType && !_leftButton){
+        [self initLeftButtonFun];
+    }
+}
+
+#pragma mark UI
+- (void)initLeftButtonFun
+{
+    CGFloat btn_w_h  = 40;
+    CGFloat btn_show = 28;
+    _leftButton = [[UIButton alloc] init];
+    [self.view addSubview:_leftButton];
+    [_leftButton mas_makeConstraints:^(MASConstraintMaker *make) {
+        make.top.mas_equalTo(H_STATE_BAR + (64.f - btn_w_h)/2.f);
+        make.left.mas_equalTo(10);
+        make.width.mas_equalTo(btn_w_h);
+        make.height.mas_equalTo(btn_w_h);
+    }];
+    [_leftButton setImage:[UIImage imageNamed:@"icon_base_back"] forState:(UIControlStateNormal)];
+    [_leftButton setImageEdgeInsets:(UIEdgeInsetsMake((btn_w_h - btn_show)/2.f, (btn_w_h - btn_show)/2.f, (btn_w_h - btn_show)/2.f, (btn_w_h - btn_show)/2.f))];
+    [_leftButton addTarget:self
+                action:@selector(backBtnPressed)
+      forControlEvents:(UIControlEventTouchUpInside)];
+}
 
 - (void)drawAnyView{
     [self.navigationBar setHidden:YES];