Any ideas? I've been debugging this for an hour already.
extension VerificationViewController: UIPickerViewDelegate, UIImagePickerControllerDelegate, UINavigationControllerDelegate {
func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : Any]) {
picker.dismiss(animated: true, completion: {
if let newImage = info[UIImagePickerControllerOriginalImage] as? UIImage {
let normalizedImage = newImage.normalizeImage()
self.imageView_ProfilePicture.needsBetterFace = true
self.imageView_ProfilePicture.fast = true
self.imageView_ProfilePicture.setBetterFaceImage(normalizedImage)
self.imageView_ProfilePicture.makeRoundCorners()
self.imageData = UIImageJPEGRepresentation(normalizedImage, 0.75)
UIView.animate(withDuration: 0.3) {
self.label_WarningUploadPhoto.isHidden = self.imageData != nil
}
}
})
}
}
Full code:
Repro steps:
Any ideas? I've been debugging this for an hour already.