iOS:在 MFMailComposeViewController 中更改草稿按钮的颜色
Posted
技术标签:
【中文标题】iOS:在 MFMailComposeViewController 中更改草稿按钮的颜色【英文标题】:iOS: Change draft buttons tint color in MFMailComposeViewController 【发布时间】:2015-05-29 08:38:01 【问题描述】:MFMailComposeViewController 中“保存草稿”\“删除草稿”\“取消”按钮的色调是否可以更改?
我更改了顶部按钮的颜色(“取消”\“发送”),但我也想更改“草稿”按钮的颜色。
我在文档中找不到它..
谢谢!!
【问题讨论】:
【参考方案1】:是的。只需设置邮件编辑器视图控制器的视图的色调颜色,它将用于条形按钮项目以及非破坏性警报控制器按钮。在 ios 10 上测试。
let mail = MFMailComposeViewController()
...
mail.view.tintColor = #colorLiteral(red: 0.3647058904, green: 0.06666667014, blue: 0.9686274529, alpha: 1)
present(mail, animated: true, completion: nil)
【讨论】:
【参考方案2】:重要的是,邮件撰写界面本身是不可定制的,并且不能由您的应用程序修改。
阅读Document
【讨论】:
以上是关于iOS:在 MFMailComposeViewController 中更改草稿按钮的颜色的主要内容,如果未能解决你的问题,请参考以下文章
iOS - NSInternalInconsistencyException 在 iOS 9 和 10 上发生,但在 iOS 11 上运行良好