Ich habe eine App, die ich arbeite, die eine Funktion hat, mit der der Benutzer entweder ein Foto machen oder ein Bild aus der Fotobibliothek auswählen kann. Der Code funktioniert, aber das Bild zeigt immer größer als die UIImageView
Box. Die Box ist im Storyboard auf "Skalierungsaspekt anpassen" eingestellt, aber das Kamerabild lehnt die Anpassung ab.Kamera Bild Größenanpassung
Hier ist der Code:
func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : Any]) {
if let chosenImage = info[UIImagePickerControllerOriginalImage] as? UIImage{
imageField.image = chosenImage
} else{
//error message goes here
}
self.dismiss(animated: true, completion: nil)
}
Wie erhalte ich chosenImage
an die Box oder Aspekt fit zu entsprechen?
versuchen mit 'ScaleAspectFill' und' clipsToBounds = true' –