如何将用户在文本字段UITextField
中插入的信息发送到我的电子邮件?
如何才能让信息页面显示一次,只有在用户第一次进入应用程序时才会显示?
答案 0 :(得分:0)
你所要求的是模糊的,但是要将输入的数据输入文本字段并将其放入字符串中,只需使用:
NSString *theEmailBody = theTextField.text;
您可以使用标准的Apple电子邮件框架发送电子邮件:
MFMailComposeViewController *mail =[[MFMailComposeViewController alloc] init];
NSString *theEmailbody = theTextField.text;;
[mail setMessageBody:theEmailbody isHTML:NO];
或制作自己的邮件服务器并在那里发送HTTP请求。
答案 1 :(得分:0)
您可以在功能中使用以下代码发送电子邮件。
MFMailComposeViewController *mail =[[MFMailComposeViewController alloc] init];
NSString *emailbody = textField.text;;
[mail setMessageBody:emailbody isHTML:NO];
答案 2 :(得分:0)
Apple提供示例代码,向您展示如何在应用电子邮件中设置(链接如下)
完成此操作后,您可以通过在适当的位置添加此内容,轻松地将(例如)电子邮件正文更改为textField的内容。
NSString *emailBody = myTextField.text;
此外,如果您希望信息页面仅在首次启动应用时可见,请查看NSUserDefaults
。这将允许您存储和检索值,让应用程序知道是否加载您的信息页面。