ios – MFMailComposeViewController navigationBar颜色不完全匹配

ios – MFMailComposeViewController navigationBar颜色不完全匹配,第1张

概述我已经尝试了几乎所有存在的解决方案来更改我的MFMailComposeViewController的navigationBar颜色,但它没有显示确切的颜色. 这是我的viewController导航栏颜色: 在定制所有解决方案后,最接近的是: 我的代码中缺少的是什么?请看看. MFMailComposeViewController *mc = [[MFMailComposeViewControll 我已经尝试了几乎所有存在的解决方案来更改我的MFMailComposeVIEwController的navigationbar颜色,但它没有显示确切的颜色.

这是我的vIEwController导航栏颜色:

在定制所有解决方案后,最接近的是:

我的代码中缺少的是什么?请看看.

MFMailComposeVIEwController *mc = [[MFMailComposeVIEwController alloc] init];mc.mailComposeDelegate = self;[mc.navigationbar setTintcolor:[UIcolor whitecolor]];[mc setSubject:[Nsstring stringWithFormat:@"V%@ Support",version]];[mc setMessageBody:supportText isHTML:NO];[mc setToRecipIEnts:@[@"ring@ringID.com"]];[self presentVIEwController:mc animated:YES completion:NulL];

我尝试过:

mc.navigationbar.translucent = NO;[mc.navigationbar setTintcolor:[UIcolor mycolor]];mc.navigationbar.backgroundcolor = [UIcolor mycolor];UIImage *image = [UIImage imagenamed:@"nav-bar_6_plus.png"];[mc.navigationbar setBackgroundImage:image forbarMetrics:UIbarMetricsDefault];

但没有运气.

提前致谢.

解决方法 这对我有用: –

在Swift 3.0中

UINavigationbar.appearance().isTranslucent = false

设置UINavigationbar的外观解决了我的问题.

总结

以上是内存溢出为你收集整理的ios – MFMailComposeViewController navigationBar颜色不完全匹配全部内容,希望文章能够帮你解决ios – MFMailComposeViewController navigationBar颜色不完全匹配所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1046404.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存