swift 如何更改UIImagePickerController中的取消按钮颜色?

qmelpv7a  于 2022-10-31  发布在  Swift
关注(0)|答案(1)|浏览(218)

我们如何在UIImagePickerController中设置按钮的淡色颜色?
我试着用下面的方法设置它,但是这会改变所有视图控制器的设置:

UINavigationBar.appearance().tintColor = .blue

为了只为UIImagePickerController更改它,我尝试了以下方法,但没有成功:

UINavigationBar.appearance(whenContainedInInstancesOf: [UIImagePickerController.self]).tintColor = UIColor.blue
kxxlusnw

kxxlusnw1#

试试这个,声明你的选择器:

var picker = UIImagePickerController()

在viewDidLoad中:

picker.navigationBar.barTintColor = .blue // Background color
picker.navigationBar.tintColor = .white // Cancel button ~ any

相关问题