I am struggling to change the color of the UIImagePickerController
library type. Anyone know what I am doing wrong? Not sure why it's yellow, I just want it to look more standard.
CODE
private func getImage(fromSourceType sourceType: UIImagePickerController.SourceType) {
if UIImagePickerController.isSourceTypeAvailable(sourceType) {
let imagePickerController = UIImagePickerController()
imagePickerController.navigationBar.isTranslucent = false
imagePickerController.navigationBar.barTintColor = .white
imagePickerController.navigationBar.tintColor = .black
imagePickerController.navigationBar.titleTextAttributes = [NSAttributedString.Key.foregroundColor: UIColor.black]
imagePickerController.delegate = self
imagePickerController.sourceType = sourceType
self.parentViewController?.present(imagePickerController, animated: true, completion: nil)
}
}
RESULT
question from:
https://stackoverflow.com/questions/65934721/changing-uiimagepickercontroller-bar-color 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…