目标 C:MFMailComposeViewController 中的粗体消息正文

Posted

技术标签:

【中文标题】目标 C:MFMailComposeViewController 中的粗体消息正文【英文标题】:Objective C: Bold Message Body in MFMailComposeViewController 【发布时间】:2013-04-02 02:25:56 【问题描述】:

我有这个代码

NSString *messageBody = [NSString stringWithFormat:@"Name: %@\nCompany/Institution: %@\nAddress: %@\nCity: %@\nCountry: %@\nContact Number: %@\nE-Mail: %@\n \n \n Message: %@", rName.text, rCompany.text, rAddress.text, rCity.text, rCountry.text, rContactNumber.text, rEmail.text, rDescription.text];
    [tempMailCompose setMessageBody:messageBody ishtml:NO];

填写MFMailComposeViewController 上的内容现在我要做的是将姓名、地址、城市、国家、联系电话、电子邮件和消息加粗。我所做的是插入<strong>,但结果错误它还显示<strong>作为文本。

如何加粗?

【问题讨论】:

【参考方案1】:

试试这个

NSString *messageBody = [NSString stringWithFormat:@"Name: <b>%@</b><br/>Company/Institution: <b>%@</b><br/>Address: <b>%@</b><br/>City: <b>%@</b><br/>Country: <b>%@</b><br/>Contact Number: <b>%@</b><br/>E-Mail: <b>%@</b><br/> <br/> <br/> Message: <b>%@</b>", rName.text, rCompany.text, rAddress.text, rCity.text, rCountry.text, rContactNumber.text, rEmail.text, rDescription.text];
[tempMailCompose setMessageBody:messageBody isHTML:YES];

【讨论】:

以上是关于目标 C:MFMailComposeViewController 中的粗体消息正文的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio C/C++ 中的多个构建目标

C语言如何实现多个文件生成一个目标文件 例如,main.c config.h key.c key.h cmdline.c cmdlin.h 等这些文

带有目标 C 的 C/C++ [关闭]

如何在目标 c 中对目标的项目级 API 进行单元测试?

如何在 Swift 子类中引用目标 c 实例变量?

目标 C:按特定顺序阅读特征