如何将用户在文本字段中插入的信息发送UITextField
到我的电子邮件?以及如何让信息页面仅在用户第一次进入应用程序时显示一次?
问问题
554 次
3 回答
0
您要问的是含糊不清的,但是要将输入的数据输入文本字段并将其放入字符串中,只需使用:
NSString *theEmailBody = theTextField.text;
从那里您可以使用标准的 Apple 电子邮件框架发送电子邮件:
MFMailComposeViewController *mail =[[MFMailComposeViewController alloc] init];
NSString *theEmailbody = theTextField.text;;
[mail setMessageBody:theEmailbody isHTML:NO];
或者通过制作您自己的邮件服务器并在那里发送 HTTP 请求。
于 2012-04-21T17:40:58.870 回答
0
您可以在函数中使用以下代码发送电子邮件。
MFMailComposeViewController *mail =[[MFMailComposeViewController alloc] init];
NSString *emailbody = textField.text;;
[mail setMessageBody:emailbody isHTML:NO];
于 2012-04-21T17:40:59.820 回答
0
Apple 有示例代码向您展示如何在应用程序电子邮件中进行设置(链接如下)
完成此操作后,您可以通过在适当的地方添加它来轻松地将电子邮件的正文更改(例如)为 textField 的内容。
NSString *emailBody = myTextField.text;
此外,如果您希望信息页面仅在应用程序首次启动时可见,请查看NSUserDefaults
. 这将允许您存储和检索一个值,让应用程序知道是否加载您的信息页面。
于 2012-04-21T17:42:17.387 回答