如何更改 MFMailComposeViewController 的标题颜色?
How To Change The Title Color of an MFMailComposeViewController?
我有 in-app 个使用 MessageUI 框架的电子邮件。 MFMailComposeViewController 一切正常,但我想将标题颜色从黑色更改为白色。截至目前,它看起来像这样:
我还想将栏按钮项更改为白色。我能够通过我的所有其他视图实现所有这些,但我只是不知道如何使用 MFMailComposeViewController 做到这一点。
在MFMailComposeViewController
中设置导航栏的标题文本属性
MFMailComposeViewController *mailVc = [[MFMailComposeViewController alloc] init];
mailVc.mailComposeDelegate = self;
[[mailVc navigationBar] setTitleTextAttributes:[NSDictionary dictionaryWithObject:[UIColor whiteColor] forKey:NSForegroundColorAttributeName]];
我有 in-app 个使用 MessageUI 框架的电子邮件。 MFMailComposeViewController 一切正常,但我想将标题颜色从黑色更改为白色。截至目前,它看起来像这样:
我还想将栏按钮项更改为白色。我能够通过我的所有其他视图实现所有这些,但我只是不知道如何使用 MFMailComposeViewController 做到这一点。
在MFMailComposeViewController
MFMailComposeViewController *mailVc = [[MFMailComposeViewController alloc] init];
mailVc.mailComposeDelegate = self;
[[mailVc navigationBar] setTitleTextAttributes:[NSDictionary dictionaryWithObject:[UIColor whiteColor] forKey:NSForegroundColorAttributeName]];