gpt4 book ai didi

iphone - 发送到 MFMessageComposeViewController 的收件人是否可以格式化为显示姓名而不是电话号码?

转载 作者:行者123 更新时间:2023-12-03 18:46:00 28 4
gpt4 key购买 nike

发送邮件时,如果我设置MFMailComposeViewController使用标准 RFC822 收件人格式的收件人,其中包含“名称”,MFMailComposeViewController将格式化 View 中的收件人以显示隐藏电子邮件地址的姓名。所以这样做:

MFMailComposeViewController *composer = [[MFMailComposeViewController alloc] init];

NSArray *recipients = [NSArray arrayWithObjects:
@"\"Bob Paulsen"\ <bob@gmail.com>",
@"\"Sally"\ <sally@gmail.com>", nil
];
[composer setToRecipients:recipients];

结果如下: enter image description here

我的问题是:是否有一种神奇的格式可以用来对 MFMessageComposeViewController 中的 SMS 收件人执行相同的操作?我尝试使用与电子邮件相同的格式,但它在收件人字段中包含所有文本(姓名和号码)。我尝试了其他一些排列,但到目前为止还没有找到解决方案。

最佳答案

执行此操作的唯一方法是将带有收件人号码的新联系人添加到用户的地址簿中。请参阅ABAddressBook框架中的ABAddressBookAddRecord函数。

但是,请确保您的用户知道这种情况正在发生并且对此表示同意...

关于iphone - 发送到 MFMessageComposeViewController 的收件人是否可以格式化为显示姓名而不是电话号码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5513779/

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