我想在我的应用中添加联系表单,以便用户查询和建议。我可以发送一封包含以下代码的邮件,但如果对于“#字段不可编辑或更好的邮件视图控制器未显示。
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中实现这样的联系表单吗?
答案 0 :(得分:0)
您无法更改邮件表单 - 不能更改公共API。
如果您想要自定义表单,那么您需要一种自定义的通信方式。您可以在服务器上实现接收消息的Web服务。
答案 1 :(得分:0)
我遇到了同样的问题。赫尔曼是对的 - 你无法改变邮件形式。
此外,我发现一旦我输入“联系我们”电子邮件链接,我确实会收到用户的电子邮件,但其中大部分都是空白电子邮件。然后我意识到 - 用户想要退出电子邮件界面,但错误地点击取消。他们不喜欢向陌生人发送电子邮件。
AppyForm完全接受了接受的答案 - 带有后端服务的自定义表单,这样您就可以在不托管自己的网络服务的情况下收集反馈。
P.S。我建立了AppyForm,因为我无法找到类似的其他服务。