- 로그인 화면
- 회원가입 Button
guard let SignPush = self.storyboard?.instantiateViewController(identifier: "signViewController") as? SignViewController else {return}
self.navigationController?.pushViewController(SignPush, animated: true)
회원가입 Button은 push로 전달합니다.
* 로그인 Button
guard let receiveViewController = self.storyboard?.instantiateViewController(identifier: "loginViewController") as? LoginViewController else {return}
receiveViewController.modalPresentationStyle = .fullScreen
self.present(receiveViewController, animated: true, completion: nil)
로그인하기 Button은 present 방식으로 전환합니다.
✅ 메인화면에서 로그인버튼 Click시 화면에 입력된 id,pw 값 다음 화면으로 전달
private func setLables() {
guard let yourId = self.yourId else{return}
guard let yourPw = self.yourPw else{return}
idTextField.text = yourId
pwTextField.text = yourPw
}
id와 pw를 전달받기 위해 let으로 상수 선언하고
receiveViewController.yourId = idTextField.text
receiveViewController.yourPw = pwTextField.text
값을 전달해 줄 Controller에서 TextField의 값을 넘겨줍니다.