Explorar el Código

170622 회원가입 cerfiticationVC 코드정리

eunmi.kim hace 8 años
padre
commit
28bb68fbea

+ 9 - 3
OneCable/Classes/ViewControllers/SignUpScreens/CertificationViewController.m

@@ -23,6 +23,7 @@
     
     NSString *signType;
     BOOL certificate;
+    BOOL isMaster;
 }
 
 @end
@@ -58,8 +59,8 @@
     
     
     // 마스터,멤버 여부에 따라 전송 버튼 Hidden 여부설정
-    BOOL isMember = [[JDFacade facade].signType isEqualToString:KNEET_MEMBER_MASTER] ;
-    [self hiddenSendButton:isMember];
+    isMaster = [[JDFacade facade].signType isEqualToString:KNEET_MEMBER_MASTER] ;
+    [self hiddenSendButton:isMaster];
     
     
 }
@@ -192,7 +193,12 @@
     //
     //
     // 인증번호가 4자리가 입력 된 경우 다음 버튼 활성화
-    _btnNext.enabled = certificate && _txtCertifyInput.text.length >= 4 ;
+    
+    NSLog(@"isMember :%d certificate : %d", isMaster, certificate);
+    
+    _btnNext.enabled = isMaster
+                        ? _txtPhoneNum.text.length >= 10 && _txtCertifyInput.text.length >= 4
+                        : certificate && _txtCertifyInput.text.length >= 4 ;
     
 }