timothy5216
timothy5216

Reputation: 281

Extract first word from UITextView

In my app I have a UILabel which is the title and a UITextView which is the description and I want the title UILabel to be the first word typed into the UITextView. Does anyone know how to do this?

Upvotes: 3

Views: 297

Answers (1)

Adrian Kosmaczewski
Adrian Kosmaczewski

Reputation: 7956

If I understand well your problem, this code might do the trick:

- (void)textViewDidChange:(UITextView *)textView
{
    NSString *text = _textView.text;
    NSArray *elements = [text componentsSeparatedByString:@" "];
    if ([elements count] > 0)
    {
        _label.text = [elements objectAtIndex:0];
    }
}

Upvotes: 2

Related Questions