2017-12-07 9 views
0

私は自分のアプリケーションでFirebase電子メール認証を使用しています。登録プロセスに2つの異なるView Controllerがあります。最初のView ControllerはFirebase用の電子メールを要求し、パスワード。 firebaseコードを設定するにはどうすればいいですか?Firebase認証、別のクラスからテキストフィールド値を取得

if let phoneEmail = phoneEmailTextField.text, let createdpassword = createdPasswordTextField { 

      Auth.auth().createUser(withEmail: phoneEmail, password: createdpassword, completion: { (user, error) in 

Iは、最初のビューコントローラ(クラス1)及び第2のビューコントローラ(クラス2)におけるテキストフィールド「createdPasswordTextField」のテキストフィールド「phoneEmailTextField」を有します。 Firebase関数を実行するために、2番目のView Controller(クラス2)のテキストフィールド "createdPasswordTextField"を最初のView Controller(クラス1)にリンクするにはどうすればよいですか?

答えて

0

メールのテキストフィールドのデータを最初のビューコントローラから2番目のコントローラに渡すためにsegueを使用します。ナビゲーションコントローラのプッシュがどのように動作するかを簡単に検索します。

0

何かそんな感じです。

let storyboard : UIStoryboard = UIStoryboard(name: "Main", bundle:nil) 
if let secondViewController = storyboard.instantiateViewController(withIdentifier: "SecondViewController") as? SecondViewController { 
secondViewController.emailTextFieldString = emailTextField.text! 
      self.navigationController?.pushViewController(secondViewController, animated: true) 
       } 
+0

わかりません、ごめんなさい –

関連する問題