2017-06-28 6 views
0

Ich benutze ein UITextView in einer UIView, die in einem UIScrollView ist. Immer wenn ich die App zum ersten Mal starte und versuche, etwas in die UITextView einzutippen, springt die Ansicht hoch. Wenn die Ansicht zum ersten Mal sichtbar ist, ist die Textansicht nicht vollständig sichtbar.Swift: UIScrollView/UITextView springt bei der Eingabe von Text auf

Ich habe versucht, die UIView an die Top-Layout-Anleitung zu pinnen. Dieses Problem tritt nicht auf. Wenn jedoch ein großer Text in der UITextView-Datei eingegeben wird, kann ich nicht nach unten scrollen, um die Song-Miniaturansicht anzuzeigen.

Was könnte getan werden, um dies zu beheben?

enter image description here

+0

Bewegen Sie sich mit der Tastatur nach oben? –

+0

@JD. Ich bewege die Ansicht nicht, wenn die Tastatur sichtbar ist. – daanyyaal

+0

liegt möglicherweise daran, dass Sie in Ihrer Textansicht Medienelemente hinzugefügt haben. – Krunal

Antwort

0

Das war nicht unbedingt das Update ich wollte, aber ich erkannte UIScrollView zu überwinden manchmal etwas schwierig ist.

Ich entfernte die UIView, die das UITextView und das Albumbild enthielt und platzierte sie direkt in UIScrollView. Schneiden Sie dann den unteren Teil von UIScrollView in den unteren Layout-Leitfaden.

Das Jitter-Problem beim Tippen wurde behoben, aber es ist immer noch nicht perfekt.

Verwandte Themen