gpt4 book ai didi

ios - 编辑 To : field 的 MFMessageComposeViewController 反馈

转载 作者:可可西里 更新时间:2023-11-01 06:16:30 24 4
gpt4 key购买 nike

我有一个应用程序正在使用 MFMessageComposeViewController 提供的标准 SMS 功能。我在 TO: SMS 对话框的字段中有一组可见的收件人。用户可以删除或添加新的收件人。这没问题,但我的应用程序需要知道用户何时编辑此 TO: 字段,因为当用户更改接收者字段时我必须执行一些其他操作。在单击“取消”按钮或单击“发送”按钮后,有什么方法可以知道收件人字段是否已编辑?

我的代码中有方法回调:

-(void)messageComposeViewController:(MFMessageComposeViewController *)controller    didFinishWithResult:(MessageComposeResult)result

此方法有 controller.recipients 但此数组包含调用消息 Controller View 之前的收件人。

最佳答案

这在 iOS 7 中是不可能的。委托(delegate)方法提供的唯一信息是用户是选择取消消息、发送消息还是发送失败。

来自 the documentation :

This method is called when the user taps one of the buttons to dismiss the message composition interface. Your implementation of this method should dismiss the view controller and perform any additional actions needed to process the sending of the message. The result parameter lets you know whether the user chose to cancel or send the message or whether sending the message failed.

关于ios - 编辑 To : field 的 MFMessageComposeViewController 反馈,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12419864/

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