Meiner Meinung nach hat sich die Größe Ihres TextView zur Laufzeit aufgrund des Inhalts geändert, ich meine den Text darauf eingestellt. Um diese Art von Problem zu vermeiden, würde ich einige Optionen vorschlagen, die Ihre UI betreffen
Zuerst, wenn Sie beabsichtigen, die Größe der TextView, also von den Einschränkungen oder Interface Builder, dann erstellen Sie bitte Breite und Höhe Einschränkungen dann fixiere den Wert. Zum Beispiel
Wenn Sie Ihren Text anzeigen möchten dynamisch in der Größe auf Inhalt basieren wird, können Sie Breite eingestellt und Höhenwerte sind größer oder gleich einem Minimalwert, da es nicht brechen wird Ihr UI
Ich hoffe, das wäre hilfreich.
Können Sie einen Screenshot des gleichen teilen, oder fügen Sie die UITextView zur Laufzeit hinzu? – gurmandeep
Die Textansicht wird zur Laufzeit nicht hinzugefügt, aber es ist nur eine gewöhnliche Textansicht, die ihren Text zur Laufzeit erhält und verkleinert, um den Text anzupassen, wenn Einschränkungen festgelegt sind (was nicht passieren soll) @gurmandeep –
@gurmandeep Ich denke, dass die Größe sich ändert, weil der Text hinzugefügt wird –