2016-07-12 16 views
0

Ich habe eine fullsceen textView mit vielen Strings, so dass sich die Höhe dieser Ansicht automatisch ändert. Es funktioniert gut, aber ich muss einige newView unter diesem TextView erstellen.Ansicht unter Textansicht hinzufügen

Wenn ich nur Einschränkungen wie unten auf dem Bildschirm = unten von newView, oben von newView = unten von textView machen, so newView wird textView überlappen.

+0

Sie sagten, ich habe Vollbild Textansicht, was ist Einschränkungen davon? , haben Sie zwei Optionen entweder Höhe der Textansicht oder untere Einschränkung mit Ansicht fixieren. –

Antwort

0

versuchen Höhenbeschränkungen zu Ihrem Text hinzuzufügenView mit Priorität ist 750. Jetzt können Sie Ihre App bauen und erneut ausführen! Goodluck

0

Fügen Sie einfach Ihre Textansicht in die neue Ansicht ein. Hier fügen Sie die Ansicht mit derselben Textansicht hinzu. Also wird es überlappen. Wenn Sie jedoch Ihre Unteransicht der Textansicht hinzufügen, wird die Hauptansicht zurückgehen und die Textansicht wird angezeigt.

+0

versucht, dies zu implementieren, aber kein Sinn – sedq

+0

Können Sie Screenshot Ihres Simulators posten? –

0

Ich denke, das Problem ist Ihre Ansichten versuchen, ihre Einschränkungen auf festen Bildschirmgröße zu erfüllen.

Wenn Sie es auf einer Seite behalten möchten (kein Scrollen), können Sie der Textansicht Höhenbeschränkungen hinzufügen, so dass die Höhe nicht über einen bestimmten Wert hinausgeht oder die Abhängigkeit der unteren Ansicht höher gesetzt wird Wenn die Textansicht erweitert wird, wird die Einschränkung der unteren Ansicht nicht überschrieben.

Andernfalls möchten Sie möglicherweise ScrollView unterhalb Ihrer Ansichten hinzufügen. Auf diese Weise, wenn Ihre Textansicht erweitert wird die untere Ansicht wird nach unten außerhalb des Bildschirms geschoben und Sie können die Seite nach unten scrollen