如何将文本值传递给MFMailcomposeView控制器

时间:2017-04-08 11:22:29

标签: swift3 mfmailcomposeviewcontroller

嗨,欢乐新手在这里学习IOS

我正在使用messageUI,我想将文本值传递给MFmailComposeviewController

这就是我到目前为止尝试的原因

  var userdata = String(txtUserEmail.Text)  

  let mail = MFMailComposeViewController()

  mail.setToRecipients([" \(userdata)"])

对于某些原因,当我输入一个电子邮件地址时,它没有在作曲家中显示,当然代码的其他部分我没有包含在这里。由于主要问题是我无法将此值传递给setToRecipients([])

在这里欢迎任何支持

1 个答案:

答案 0 :(得分:1)

txtUserEmail是UITextField吗?

如果是这样,请声明你的userdata

let userdata = txtUserEmail.text
mail.setToRecipients(userdata!)

UITextField.text(不是" Text")已经返回一个字符串。