我正在从我的 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/