MFMailComposer视图不适合我的应用程序的颜色主题

时间:2011-01-25 11:35:55

标签: iphone view mfmailcomposeviewcontroller

有没有人知道如何在不展示MFMailComposerView的情况下发送邮件?

OR

有没有办法在MFMailComposerView上添加背景图片?

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

代码:

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

提前致谢!

2 个答案:

答案 0 :(得分:1)

来自苹果文档:

  

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

答案 1 :(得分:0)

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