Как отключить адрес TO в пользовательском интерфейсе создания электронной почты с помощью MonoTouch? - PullRequest
1 голос
/ 03 июня 2011

Мне нужно отключить адрес TO в пользовательском интерфейсе письма.Потому что я использовал статический адрес электронной почты.Также я не хочу CC / BCC адрес .Как удалить CC / Bcc address в пользовательском интерфейсе создания почты?Я использую MFMailComposeViewController для отправки электронной почты.

Я использую MonoTouch.Как этого добиться?

1 Ответ

2 голосов
/ 03 июня 2011

Вы не можете этого сделать, и на то есть веская причина.
Подход Apple к дизайну пользовательского интерфейса заключается в том, чтобы убедиться, что пользователь всегда контролирует ситуацию.

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

В документации для MFMailComposeViewController прямо говорится:

Сам интерфейс составления почты не настраивается и не должен изменяться вашим приложением.Кроме того, после представления интерфейса вашему приложению не разрешается вносить дополнительные изменения в содержимое электронной почты.

Подводя итог, если вы не хотите, чтобы пользователь контролировал целевой адрес,возможно, вам следует рассмотреть возможность отправки электронного письма в обход пользовательского интерфейса MFMailComposeViewController.

...