草庐IT

MFMessageComposer

全部标签

ios - 删除 MFMailComposer 和 MFMessageComposer 的自定义 UINavigationBar

我已经使用[UINavigationbarappearance]和旧的drawRect方法(适用于iOS4)向我的应用程序添加了自定义导航栏(图像)。问题是当我尝试启动MFMailComposer或MFMessageComposer时,它使用相同的自定义导航栏(我放入的图像)但我无法更改它们的标题(无论如何都是不允许的)。如何“禁用”这些Controller的自定义导航栏? 最佳答案 对于iOS5.0+,您可以在呈现mailComposeViewController时取消背景图像,使用[[UINavigationBarappeara