gpt4 book ai didi

ios - 如何在电子邮件正文中制作文本 "bold"

转载 作者:可可西里 更新时间:2023-11-01 00:38:25 28 4
gpt4 key购买 nike

我有填充到电子邮件正文中的文本字段。问题 - 如何让名字和姓氏以粗体显示(在发送的电子邮件中)?

这是我的电子邮件代码

    // Send Email ----------------------------
@IBAction func SendEmail(_ sender: UIButton) {

if MFMailComposeViewController.canSendMail() {
let mail = MFMailComposeViewController()
mail.setPreferredSendingEmailAddress(EmailFrom.text ?? "")
mail.mailComposeDelegate = self
mail.setToRecipients([DefaultEmail.text ?? ""])
mail.setSubject(DefaultSubject.text ?? "")
mail.setMessageBody("\(String(describing: DateTextField.text ?? "nil"))</br></br>\n\(String(describing: FirstName.text ?? "nil"))\n\(String(describing: LastName.text ?? "nil"))</br></br>\n\(String(describing: Street.text ?? "nil"))</br>\n\(String(describing: Area.text ?? "nil"))\n\(String(describing: PostCode.text ?? "nil"))</br></br>\nPhone: \(String(describing: Phone.text ?? "nil"))</br>\nEmail: \(String(describing: Email.text ?? "nil"))</br></br>\nReference: \(String(describing: Reference.text ?? "nil"))</br>\nOther Details: \(String(describing: OtherDetailsField.text ?? "nil")) ", isHTML: true)

present(mail, animated: true)
} else {
print("Application is not able to send an email")

}

}

//MARK: MFMail Compose ViewController Delegate method
func mailComposeController(_ controller: MFMailComposeViewController, didFinishWith result: MFMailComposeResult, error: Error?) {

// Dismiss the mail compose view controller.
controller.dismiss(animated: true, completion: nil)
}

最佳答案

使用<strong><b>在您的邮件内容中添加标签。将文本包装在标签内,无论你想显示粗体。但你应该有 Content-Type: text/html在您的邮件标题中,否则,电子邮件将不会显示粗体文本并将其视为纯文本。当您将电子邮件的内容类型设置为 text/html您将能够在邮件正文中使用 Html 标签,它们将被呈现。

关于ios - 如何在电子邮件正文中制作文本 "bold",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57635838/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com