【发布时间】:2012-01-03 12:12:33
【问题描述】:
我有一个UINavigationBar 带有用于自定义其外观的色调的图像。但是,当我将邮件编写器显示为模式视图时,会显示默认的 UINavigationBar。有什么建议可以改变它以显示我的自定义栏吗?
【问题讨论】:
标签: ios uinavigationbar mfmailcomposeviewcontroller
我有一个UINavigationBar 带有用于自定义其外观的色调的图像。但是,当我将邮件编写器显示为模式视图时,会显示默认的 UINavigationBar。有什么建议可以改变它以显示我的自定义栏吗?
【问题讨论】:
标签: ios uinavigationbar mfmailcomposeviewcontroller
您可以像这样直接访问导航栏:
MFMailComposeViewController *viewController = [[MFMailComposeViewController alloc] init];
viewController.navigationBar.tintColor = [UIColor blueColor]; ///< Or whatever colour you want to tint it / set the background image to, etc.
【讨论】: