我经历了Stack Overflow,花了几天没有成功。
我正在打开文档选择器,“取消”按钮为白色,这是由于我的应用程序主题所致。因此,要更改“取消”按钮的颜色,我在显示文档选择器之前设置颜色:
UIBarButtonItem.setTitleTextAttributes([NSAttributedStringKey.foregroundColor :UIColor.red], for: UIControlState.normal)
,然后将更改重置为:
UIBarButtonItem.setTitleTextAttributes([NSAttributedStringKey.foregroundColor :UIColor.white], for: UIControlState.normal)
但是一旦更改,它将保持红色。