2013-11-12 6 views
0

Я использую MFMessageComposeViewController в моем приложении, чтобы пользователи могли отправлять отзывы и заполнять опрос. Это рудиментарная система, в которой электронное письмо предварительно заполнено текстом, который содержит ряд вопросов, на которые они непосредственно отвечают в письме, например.Остановить 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 от отправки сообщения, когда пользователь нажимает «отправить», и отображать всплывающее окно на основе некоторой логики (например, если сообщение по-прежнему совпадает с тем, что было начато или что-то еще)?

ответ

0

Нет, Чтобы решить вашу проблему, правильный подход (по мне) сделан, сделан экран со всем вопросом, указанным в их списке, и попросите пользователя ответить на них. В нижней части страницы добавьте кнопку, которая проверяет, что каждый вопрос имеет ответили и заполнили ваше сообщение по почте соответственно. В этом вы займетесь своей ситуацией.