0

有谁知道我们如何在不显示 MFMailComposerView 的情况下发送邮件?

或者

有什么办法可以在 MFMailComposerView 上添加背景图像?

我尝试改变背景颜色。它不起作用。我唯一能做的就是改变 navigationBar Tint 颜色

代码:

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

提前致谢!

4

2 回答 2

1

从苹果文档:

重要提示:邮件撰写界面本身不可自定义,并且不得由您的应用程序修改。此外,在呈现界面后,您的应用程序不允许对电子邮件内容进行进一步的更改。用户仍然可以使用界面编辑内容,但程序更改会被忽略。因此,您必须在呈现界面之前设置内容字段的值。

于 2011-01-25T12:00:55.177 回答
0

我认为这是不可能的,或者即使可能,它也可能会被 AppStore 拒绝。

于 2011-01-25T11:51:19.027 回答