将联系表单添加到iOS应用程序

时间:2014-04-17 19:38:01

标签: ios objective-c sendmail

我想在我的应用中添加联系表单,以便用户查询和建议。我可以发送一封包含以下代码的邮件,但如果对于“#字段不可编辑或更好的邮件视图控制器未显示。

  MFMailComposeViewController *mc = [[MFMailComposeViewController alloc] init];
  mc.mailComposeDelegate = self;
  [mc setSubject:emailTitle];
  [mc setMessageBody:messageBody
              isHTML:YES];
  [mc setToRecipients:recipents];
  [self presentViewController:mc animated:YES completion:NULL];

我可以在iOS中实现这样的联系表单吗?

2 个答案:

答案 0 :(得分:0)

您无法更改邮件表单 - 不能更改公共API。

如果您想要自定义表单,那么您需要一种自定义的通信方式。您可以在服务器上实现接收消息的Web服务。

答案 1 :(得分:0)

我遇到了同样的问题。赫尔曼是对的 - 你无法改变邮件形式。

此外,我发现一旦我输入“联系我们”电子邮件链接,我确实会收到用户的电子邮件,但其中大部分都是空白电子邮件。然后我意识到 - 用户想要退出电子邮件界面,但错误地点击取消。他们不喜欢向陌生人发送电子邮件。

AppyForm完全接受了接受的答案 - 带有后端服务的自定义表单,这样您就可以在不托管自己的网络服务的情况下收集反馈。

P.S。我建立了AppyForm,因为我无法找到类似的其他服务。