Multiline Navigationbar Title
Ich versuche, die Titelbezeichnung in meiner Navigationsleiste so einzustellen, dass mehrere Zeilen zulässig sind. Ich habe einen benutzerdefinierten Navigations-Controller-Code, in den ich den mehrzeiligen Code einfüge. Ich weiß, dass der Code bereits dort funktioniert, aber mein mehrzeiliger Teil funktioniert nicht.
let titleLabel = UILabel()
titleLabel.frame = CGRectMake(0, 0, self.navigationBar.frame.width, self.navigationBar.frame.height * 2)
titleLabel.numberOfLines = 0
titleLabel.lineBreakMode = .ByWordWrapping
navigationItem.titleView = titleLabel
Aber der Text läuft am Ende noch ab. Ich habe auch versucht, dies in den einzelnen Ansichtscontroller selbst zu setzen und @ hinzuzufügeself.navigationController?.
vornavigationItem
mit den gleichen Ergebnissen.
Fehlt in meinem Code etwas, das verhindert, dass das Titeletikett mehrere Zeilen enthält?