我实际上遇到了this和this StackOverflow问题的相反问题。 '取消'和'发送'我的MFMailComposeViewController实例上的按钮都是透明的。我已附上截图以显示此信息。
当我设置MFMailComposeViewController的实例时,我没有任何代码更改系统默认的颜色。如何确保这些按钮是系统默认颜色?
答案 0 :(得分:0)
正如@Krumelur建议的那样,外观选项正在我的应用程序的其他地方设置。覆盖这些选项的解决方案是在初始化MFMailComposeViewController实例的方法中插入以下行:
mailComposer.navigationBar.tintColor = [UIColor blackColor];