【问题标题】:Firebase Auth, acquiring textfield value from different classFirebase Auth,从不同类获取文本字段值
【发布时间】:2017-12-07 02:06:25
【问题描述】:

我在我的应用程序中使用 Firebase 电子邮件身份验证,我有 2 个不同的视图控制器用于注册过程,第一个视图控制器询问 firebase 的电子邮件,第二个视图控制器询问密码。如何为 firebase 代码设置它?

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

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

我在第一个视图控制器(1 类)中有文本字段“phoneEmailTextField”,在第二个视图控制器(2 类)中有文本字段“createdPasswordTextField”。如何将文本字段“createdPasswordTextField”从第二个视图控制器(2 类)链接回第一个视图控制器(1 类)以执行 Firebase 功能?

【问题讨论】:

    标签: ios swift firebase firebase-authentication


    【解决方案1】:

    使用 segue 将邮件文本字段的数据从第一个视图控制器传递到第二个。简单来说,搜索 segue、导航控制器推送的工作原理。

    【讨论】:

      【解决方案2】:

      类似的东西;

          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)
                      }
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-12-19
        • 2022-12-18
        • 2023-03-31
        • 1970-01-01
        • 2023-03-23
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多