停止发送MFMessageComposeViewController?

时间:2013-11-12 09:41:57

标签: ios iphone mfmessagecomposeview user-feedback

我在我的应用中使用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在用户点击“发送”时发送消息,并根据某些逻辑显示弹出窗口(例如,如果消息仍然与启动时相同,或者某些东西)?

1 个答案:

答案 0 :(得分:0)

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