在我的应用中,我们向用户显示了本机共享选项以共享文件。在这种情况下,当我们选择Mail App选项时,会显示其Mail App Composer控制器。因此,我的问题是我想更改导航栏按钮的颜色(发送和取消)。但是我无法更改这些条形按钮的颜色。

因此,有一种方法可以更改这些按钮的颜色。我尝试了这段代码:

myController.navigationController.navigationBar.tintColor = UIColor.white


这是更好地理解的内容。

最佳答案

在您的viewDidLoad中尝试以下操作:

UIBarButtonItem.appearance(whenContainedInInstancesOf: [UINavigationBar.self]).tintColor = UIColor.white

10-08 08:23