如何在MFMailComposeViewController上向正文文本添加换行符

Spa*_*Dog 3 iphone ipad ios

我正在使用MFMailComposeViewController来创建新的电子邮件.

在正文上我想要这样的东西:

嗨,

这个应用程序bla bla bla.

为了完成这项工作,你必须bla bla.

谢谢.

所以,我们有四段文字,我想在它们之间留一个空格.

我正在构建正文文本字符串,如下所示:

NSString *body = @"Hi,\n\nThis application bla bla bla.\n\nTo make this work you have to bla boa.\n\nThanks\n\n";
Run Code Online (Sandbox Code Playgroud)

希望\n会在段落之间添加一个空格.

我知道如果我使用它可以使它工作<br />,使电子邮件成为HTML,但我想创建一个纯文本电子邮件,以实现最大的兼容性.

我怎么做?

iDe*_*Dev 11

确保您已isHTML:NO通过以下方法制作.随着isHTML:NO,\n应该工作正常.

NSString *body = @"Hi,\n\nThis application bla bla bla.\n\nTo make this work you have to bla boa.\n\nThanks\n\n";
[mailComposer setMessageBody:body isHTML:NO];
Run Code Online (Sandbox Code Playgroud)

输出:

嗨,

这个应用程序bla bla bla.

为了完成这项工作,你必须bla bla.

谢谢.