0

MFMessageComposeViewController在我的应用程序中使用一个供用户提交反馈和填写调查。这是一个基本系统,其中电子邮件预先填充了包含一系列问题的文本,他们直接在电子邮件中回答这些问题,例如

Where did you hear about the app?
What are some suggestions for how to improve it?
How many times a week do you use the app?

通过这种机制,我从用户那里得到了很好的反馈。然而,我经常收到那些实际上并没有回答问题的用户的电子邮件——他们将所有内容都留空,然后点击“发送”。这很烦人,因为它填满了我的收件箱,并且更难找到实际的支持请求。有没有办法MFMessageComposeViewController在用户点击“发送”时停止发送消息,并根据某些逻辑显示一个弹出窗口(例如,如果消息仍然与开始时相同,或者其他什么)?

4

1 回答 1

0

不,为了解决您的问题,正确的方法(根据我)是,制作一个屏幕,列出您的所有问题并要求用户回答它们。在页面底部添加一个按钮,验证每个问题都已得到回答并填充相应地您的邮件正文消息。在此您将解决您的情况。

于 2013-11-12T09:47:25.057 回答