Я использую MFMailComposeViewController
в своем приложении для iphone, и я хотел бы дать пользователю возможность прикрепить несколько фотографий к электронному письму.
Поскольку по умолчанию нет определенной кнопкиЯ думал о создании подкласса MFMailComposeViewController
и добавлении кнопки для этого.К сожалению, согласно документации, метод addAttachmentData:
не должен вызываться после отображения представления, поэтому выбор не может быть сделан во время составления письма.
Я также думал о создании собственного почтового компоновщикапросмотреть, но в соответствии с этим вопросом: Отправка почты без MFMailComposeViewController , Apple не хочет, чтобы разработчики делали это, поскольку это может быть использовано для злоупотребления почтовой учетной записью пользователя.
Итак,Единственное решение состоит в том, чтобы спросить пользователя до появления MFMailCompose, и единственный способ изменить свой выбор для пользователя - отменить состав почты и запустить его снова, я прав?