2017-06-06 5 views
0
-(void)textViewDidChange:(UITextView *)textView{ 
    self.textView.text=textView.text; 
    self.statusString=textView.text; 
} 

In diesem Verfahren ist es self.statusString null oder leer Beschreibung zurückgibt (wenn initialisiert Statusstring es passiert), und self.textView.text ist zu Null.Wegbeschreibung Text eingegeben ich in Textview

Wie bekomme ich den Text in TextView eingegeben?

Antwort

0

Geben Sie den anderen Namen der angeschlossenen Textview.

IBOutlet UITextView *objTextVIew ; 

In ViewDidLoad

objTextVIew.delegate = self 
    -(void)textViewDidChange:(UITextView *)textView{ 
     self.objTextVIew.text=textView.text; // also see that have you got textView's text 
     self.statusString=textView.text; 
    } 
+0

ich vergessen auf 'self.textView = Textview;' ...... nur Textview erstellen und es in den Blick hinzuzufügen. das tut mir leid. – yangOne

0

Überprüfen Sie zunächst, ob Ihr TextView-Ausgang in Ordnung ist oder nicht.

Sie müssen nicht so viel Code schreiben, um textViews Text zu erhalten. Ich habe diesen Code geschrieben und es funktioniert gut.

- (IBAction)sendDataToFirstVC:(id)sender { 

    self.firstLabel.text = self.textView.text; 
} 

enter image description here