如何修改MFMailComposeViewController对象的取消按钮的操作表样式

时间:2012-11-27 15:46:08

标签: ios cocoa-touch uiactionsheet mfmailcomposeviewcontroller

我有一个MFMailComposeViewController对象,其中包含UIBarStyleBlack样式的导航栏。按MFMailComposeViewController视图上的取消按钮时,将显示默认样式的操作表。我想要的是将其样式更改为UIActionSheetStyleBlackTranslucent,如:

[theActionSheet setActionSheetStyle:UIActionSheetStyleBlackTranslucent];

但是如何获得此操作表并对其进行修改?有可能吗?

1 个答案:

答案 0 :(得分:1)

来自Apple文档:

  

邮件撰写界面本身不可自定义,您的应用程序不得修改。

操作表的样式是UI的一部分,无法修改。也没有解决方法,MFMailComposeViewController没有任何可以让你这样做的公共属性/方法。