将值传递给字符串objective



我有一个包含不同文本字段的确认表单,如姓名,年龄,电话号码。,电子邮件等。现在我想将它们放入邮件中并发送给用户。我已经做过了。我的申请邮件运行得很好。

现在我想在我通过应用程序发送给用户的邮件中,它应该以结构化的方式包含这些信息。我使用了这样的字符串:

 NSString * bodyMessage = [NSString stringWithFormat:@"Hello  Customer Details:-  Cutomer name: %@,%@,@%",labelName.text, labelEmail.text,labelPhone.text];

但是它显示了非结构化数据。

我想要的邮件应该是:

Name : manjinder
Email: mann@tmail.com
Phone: 098873424345t
... = [NSString stringWithFomat:@"Namet: %@rnEmailt: %@rnPhonet: %@",
                                labelName.text,
                                labelEmail.text,
                                labelPhone.text];

尝试添加换行符:

NSString * bodyMessage = [NSString stringWithFormat:@"Hello  Customer Details:-  Cutomer name: %@n%@n%@n",labelName.text, labelEmail.text,labelPhone.text];

您需要在字符串中使用HTML换行符来完成:

<br />

请记住,在MFMailComposeViewController上设置以下调用的HTML标志:

[myMailController setMessageBody: myEmailBodyString isHTML:YES];

最新更新