我正在从我的 iPhone 应用程序发送电子邮件。一切正常,但我想将标题栏的颜色从蓝色更改为黑色,将背景颜色从白色更改为黑色。此外,所有文本为白色。

我应该怎么办?任何人请帮忙!

我使用了以下代码:

- (IBAction)sendMail{
    MFMailComposeViewController *mailComposer = [[MFMailComposeViewController alloc]init];

    mailComposer.mailComposeDelegate = self;

    if([MFMailComposeViewController canSendMail]){

        [mailComposer setToRecipients: [NSArray arrayWithObjects:@"[email protected]",nil]];

        [mailComposer setSubject: nil];

        [mailComposer setMessageBody: nil isHTML:NO];

        [self presentModalViewController:mailComposer animated: YES];

    }

最佳答案

要更改导航栏颜色,试试这个

 [[mailComposer navigationBar] setTintColor:[UIColor blackColor]];

我不知道其他两个。

祝一切顺利。

关于iphone - 更改 MFMailComposeViewController 的标题栏、背景和文本的颜色,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2570454/

10-10 06:39