Представление MFMailComposer не соответствует цветовой теме моего приложения - PullRequest
0 голосов
/ 25 января 2011

Кто-нибудь знает, как мы можем отправлять почту без представления MFMailComposerView?

OR

Можно ли как-нибудь добавить фоновое изображение в MFMailComposerView?

Я пытался изменить цвет фона. это не работает Единственное, что я мог сделать, это изменить цвет оттенка навигационной панели

Код:

MFMailComposeViewController *picker = [[MFMailComposeViewController alloc] init];
picker.mailComposeDelegate = self;
picker.navigationBar.tintColor=[UIColor blackColor];
picker.view.backgroundColor=[UIColor brownColor];

Заранее спасибо!

Ответы [ 2 ]

1 голос
/ 25 января 2011

Из яблочной документации:

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

0 голосов
/ 25 января 2011

Я не думаю, что это возможно, или даже если возможно, это будет отклонено AppStore.

...