Ich möchte die Containeransicht (in meinem Fall AnnotationCallOut
) ändern, wenn der Text in UIlabel
(mit dem Namen textLabel
) zu groß wird. Containeransicht hat Höhe und Breite definiert (size: Freeform, width:200, height: 100
).
In diesem Bild kann man sehen, dass ich Einschränkungen zwischen den Elementen erstellt habe: Autoresize container height created from nib wenn Unteransicht (UILabel) Höhe geändert
Aber wenn ich einen großen Text in textLabel
hinzufügen, es geht einfach über:
Wie in diesem Fall Behälter im Hinblick auf AUTORESIZE ? Danke.
Warum Sie Textview nicht verwenden und stellen Sie die Breite und Höhe Einschränkung, die Art und Weise, auch wenn txt groß ist, dass Sie blättern und Problem mit dem Etikett sehen kann, ist, dass es entweder alles zeigen oder Wenn Sie seine Höhe beschränken, wird der Text abgeschnitten –