代码之家  ›  专栏  ›  技术社区  ›  Nava Carmon

在mailcomposer中向html正文添加新行

  •  3
  • Nava Carmon  · 技术社区  · 16 年前

    我有一个字符串:

    NSString *emailBody = [NSString stringWithFormat:@"<html><b>%%0D%%0AHello,%%0D%%0AHere's a link to your product%%0D%%0A<a href=\"%@\">click here</a>%%0D%%0A best regards</b></html>", currentProduct.url_product_details];
    
    [picker setMessageBody:emailBody isHTML:YES];
    

    当我设置邮件生成器的主体时,我看到它没有新行。 如何使新行出现?

    短暂性脑缺血发作

    1 回复  |  直到 16 年前
        1
  •  8
  •   kennytm    16 年前

    <br /> ,不是 %0D%0A

    <p>...</p> 一个段落。

    例如,

    NSString* emailBody = [NSString stringWithFormat:
     @"<html><head></head><body style='font-weight:bold;'>"
     @"<p>Hello,</p>"
     @"<p>Here's a link to your product<br /><a href='%@'>click here</a></p>"
     @"<p>Best Regards</p>"
     @"</body></html>", currentProduct.url_product_details];