Das scheint so intuitiv zu sein, aber ich habe versucht, Text 45 Minuten lang vom Bildschirm verschwinden zu lassen. Hier ist meine viewDidLoad()
:Mehrzeilige Beschriftung mit Wortumbruch
override func viewDidLoad() {
super.viewDidLoad()
orgTitle.numberOfLines = 0
orgTitle.lineBreakMode = .byWordWrapping
orgTitle.frame.size.width = self.view.frame.size.width - 20
orgTitle.sizeToFit()
orgDesc.numberOfLines = 0
orgDesc.lineBreakMode = .byWordWrapping
orgDesc.frame.size.width = self.view.frame.size.width - 20
orgDesc.sizeToFit()
self.orgTitle.text = self.oTitle
self.orgDesc.text = self.desc
self.orgImage.image = self.image
}
Ich legte einen Screenshot der Ausgabe sowie die Einstellungen für mein Label.
Verwenden Sie Ihren Debugger. Schau dir die Größe des Rahmens in 'viewDidLoad' an. Es ist zu früh, um sich auf den Rahmen zu verlassen. – rmaddy
Ich glaube nicht, dass es das ist. Das war meine neueste Ergänzung und es hat nichts geändert. Ich habe es seitdem entfernt und nichts hat sich geändert. –