如何更改MFMailComposeViewController的标题颜色?

时间:2015-08-10 03:34:46

标签: ios iphone swift mfmailcomposeviewcontroller

我有使用MessageUI Framework的应用内电子邮件。 MFMailComposeViewController一切正常,但我想将标题颜色从黑色更改为白色。截至目前,它看起来像这样:enter image description here

我还想将条形按钮项更改为白色。我能够通过所有其他视图实现所有这些功能,但我根本不知道如何使用MFMailComposeViewController执行此操作。

1 个答案:

答案 0 :(得分:6)

MFMailComposeViewController

中设置导航栏的标题文本属性
MFMailComposeViewController *mailVc = [[MFMailComposeViewController alloc] init];
mailVc.mailComposeDelegate = self;
[[mailVc navigationBar] setTitleTextAttributes:[NSDictionary dictionaryWithObject:[UIColor whiteColor] forKey:NSForegroundColorAttributeName]];