UIMailComposeViewController中的透明按钮

时间:2015-01-22 18:52:01

标签: ios mfmailcomposeviewcontroller

我实际上遇到了thisthis StackOverflow问题的相反问题。 '取消'和'发送'我的MFMailComposeViewController实例上的按钮都是透明的。我已附上截图以显示此信息。

Cancel Button

Send Button

当我设置MFMailComposeViewController的实例时,我没有任何代码更改系统默认的颜色。如何确保这些按钮是系统默认颜色?

1 个答案:

答案 0 :(得分:0)

正如@Krumelur建议的那样,外观选项正在我的应用程序的其他地方设置。覆盖这些选项的解决方案是在初始化MFMailComposeViewController实例的方法中插入以下行:

mailComposer.navigationBar.tintColor = [UIColor blackColor];