Es gibt eine UIImageView
übergeben als eine Eigenschaft über einen Übergang von einem anderen View-Controller, wo der Benutzer auf ein Bild gekritzelt hat. Ich konnte das Bild nicht anpassen/skalieren, um in eine UIView
in der empfangenden Ansicht Controller zu passen. Egal was ich versuche, es geht über den Bildschirm.Größe einer UIImageView anpassen Bildschirm
Hier sind einige, die ich mit Null Erfolg versucht, dies in viewDidLoad()
incomingImgView?.frame = CGRect(x: 0, y: 0, width: view.bounds.width , height: view.bounds.height)
// incomingImgView?.frame = CGRect(x: 0, y: 0, width: 100 , height: 100)
incomingImgView?.contentMode = .scaleAspectFit
incomingImgView?.clipsToBounds = true
//incomingImgView?.frame = view.bounds
viewContainer.addSubview(incomingImgView!)
// incomingImgView?.image?.scaleImage(toSize: CGSize(width: 100, height: 100))
// incomingImgView?.layoutIfNeeded()
view.layoutIfNeeded()
Warum übergeben Sie eine UIImageView zwischen zwei UIViews? Warum nicht einfach ein UIIMage übergeben und jeder UIView Größe Dinge wie Sie wollen? – dfd
@CodeTree Bitte tun Sie so etwas nicht. Daten weitergeben - nicht die Schnittstelle. –