2016-07-29 22 views
0

Ich habe dieses Problem mit einigen meiner UITextViews auf meinem neuesten Projekt. Alles, was ich getan habe, ist ein UITextView auf einem ViewController hinzugefügt und einige Einschränkungen hinzugefügt. Wenn ich mein Programm starte und versuche, das UITextView einzutippen, springt es außer Kontrolle. Wenn ich beispielsweise das erste Zeichen eintippe, gleitet die Ansicht nach unten und aus dem Bildschirm. Wenn ich dann die nächsten paar Zeichen tippe, springt die Textansicht wieder dahin zurück, wo ich sehen kann, was ich eingegeben habe. Dann tippe ich ein paar mehr, und noch einmal springt es aus dem Bildschirm. Hat jemand anderes das erlebt?UITextView springt unkontrolliert während der Eingabe

Manchmal wird der Text auch in der Mitte des UITextView gestartet.

+0

setzen Sie hier einen relevanten Code. Fügen Sie einen GIF-Link hinzu, wenn Sie können. – ronan

+0

Bitte fügen Sie einen relevanten Code zusammen mit der Beschreibung Ihres Problems hinzu. –

Antwort

0

Versuchen Sie den Code zu textViewDidChange: Methode hinzufügen

func textViewDidChange(textView: UITextView) { 
    if textView.text!.characters.count > 0 { 
     let range = NSMakeRange(textView.text!.characters.count - 1, 1) 
     textView.scrollRangeToVisible(range); 
    } 
} 

Es hat mir geholfen.

+1

Danke, aktualisierte Antwort – iSashok