Ich möchte ein Bild in einem UIImageView zeigen. Das Bild ist größer als die UIImageView, so stelle ich die contentMode wie folgt aus:UIImageView mit ScaleAspectFit-Modus macht Bild pixelig
previewImageView.contentMode = .scaleAspectFill
Das Problem ist jetzt, dass es pixelig aussieht ...
aber aussehen sollte .. .
ich erinnere mich, dass mit Swift 2.3 und Xcode 7.x auf iOS 9.x in den Tagen zurück, um es „co sah richtig ".
Irgendwelche Ideen?
bearbeitet:
Wenn ich den heightConstraint.constant der UIImageView auf 49,5 in viewDidLoad() eingestellt ist, das Bild ohne pixelation korrekt skaliert.
Ich sollte auch erwähnen, dass die UIImageView im InterfaceBuilder erstellt wurde. Gibt es einen bekannten Fehler?
Was sind die Unterschiede zwischen den beiden Bildern? –
Der erste ist verpixelt, der Unterschied ist am realen Gerät und im Simulator besser sichtbar. – eLwoodianer