2016-05-18 4 views
0

Ich habe einige UILabel, die ein paar verschiedene Schriftarten enthält, die ich über attributedText anwenden.IOS NSBaselineOffsetAttributeName verursacht seltsame Kürzung

Ich habe die lineBreakMode gesetzt UILineBreakModeWordWrap zu sein, und ich habe die Größe des UILabel setzen die sizeThatFits

zu sein, und es sieht ganz gut, bis ich NSBaselineOffsetAttributeName hinzufügen, um es attributedText

ist dann sehe ich seltsam Trunkierung, unabhängig davon, wie ich die Höhe oder Breite der UILabel

Wie ändere ich die Baseline ohne Beeinträchtigung der Kürzung?

+0

Mögliche Duplikat [iOS Warum verschwinden NSTextAttachment wenn NSBaselineOffsetAttributeName Einstellung?] (Http://stackoverflow.com/questions/25785257/ios-why-do-nstextattachment-disappear-when-setting-nsbaselineoffsetattributename) – Andrei

+0

@Andrei Es ist keine doppelte Frage, da ich keine NSTextAttachments verwende. Wie ich in meiner Antwort erwähnte, half mir die Antwort auf diese Frage, meine zu lösen. Ich denke nicht, dass wir das als eine doppelte Frage betrachten sollten. – BananaNeil

+0

Irgendwie seltsam, dass Sie eine Frage stellen und dann gleichzeitig antworten ... – Andrei

Antwort