2011-06-08 2 views
0

У меня есть это приложение, которое имеет функцию электронной почты. Когда появляется окно электронной почты, вы получаете получатель, текст темы и шаблона, который запрашивает несколько номеров и имя, которое должно быть заполнено в промежутках.Отправка электронной почты на iPhone - лучший подход (плюс возможные проблемы ..)

Однако я хотел бы подойти к этому несколько лучше. Например, я хотел бы, чтобы текстовое поле и несколько выпадающих блоков отображались в виде кнопки «Отправить», которая при нажатии отправляла электронное письмо в том же формате, что и выше, но необходимые данные были заполнены с данные, введенные пользователем через раскрывающееся меню/текстовое поле, вместо того, чтобы пользователь вводил информацию непосредственно в электронное письмо.

Прежде всего, это Apple? Я слышал, что они не поклонники отправки электронной почты таким образом. (На заднем фоне).

Во-вторых, если Apple одобрит это, как бы реализовать такую ​​функцию?

Спасибо,

Джек

+0

См. Также: http://stackoverflow.com/questions/5976507/is-it-possible-to-have-a-custom-view-for-mfmailcomposeviewcontroller –

ответ

1

Я не могу говорить с вопросом политики, но нет никакого способа для вас, чтобы отправить почту из устройства (т.е. со счета пользователя) самостоятельно, без их пользовательского интерфейса.

Если вы хотите это сделать, вам понадобится ваш собственный сервер где-нибудь, на котором вы отправляете сообщения электронной почты, и отправляете на задний план со своей учетной записи электронной почты. Вероятно, это не то, что вам нужно, но это сработает.

Если все, что вы хотите сделать, это предварительное заполнение некоторых данных в сообщении электронной почты, вы можете дать пользователю свои элементы управления выбора, позволить им настроить его, а затем вскрыть пользовательский интерфейс композитора почтовых сообщений со всеми сообщениями, приготовлено. Им все равно придется нажать «Отправить», но вы можете владеть UI до этой точки.

+0

А, я вижу. Большое спасибо за быстрый ответ @quixoto. –

Смежные вопросы