(이 질문은 내 다른 질문과 중복되는 것으로 알고 있지만 이는 보류 상태였습니다. 질문을 다시 작성했을 때 새로운 질문으로 게시하도록 지시받지 못했습니다. 거기에 대한 답변이 내 요청을 해결할 수 있습니다.)텍스트 표시 iOS의 단어 단위로 단어
나는 매우 쉽게 달성해야한다고 생각하는 요청이 있지만 어디서나 솔루션을 찾을 수 없습니다.
약 1 단 정도의 텍스트가있는 문자열이 있습니다. 그 텍스트를 UITextView에 표시하려고하지만 특별한 방법으로 표시하려고합니다. 저는 오래된 컴퓨터 단말기에서 영화에서 보는 것과 같은 종류의 단어를 하나씩 인쇄하고 싶습니다.
문자열을 분리하는 데 문제가 없지만 문제는 개인 텍스트를 개별적으로 인쇄 할 수없는 것입니다. UItextView는 self.textView라고합니다. 내 코드는 다음과 같습니다 :
for (int wordIndex = 0; wordIndex < [wordList count]; wordIndex++) {
//[self.textView setText: [NSString stringWithFormat:@"%@ %@",self.textView.text, [wordList objectAtIndex:wordIndex]]];
NSString *newText = [NSString stringWithFormat:@"%@", [wordList objectAtIndex:wordIndex]];
fullString = [NSString stringWithFormat:@"%@ %@",fullString, newText];
[self.textView performSelector:@selector(setText:) withObject:fullString afterDelay:.9];
}
여기서 fullString은 전역 변수입니다. Wordlist NSArray 내 단어 (문자열로)입니다.
추가 설명이 필요하면 언제든지 물어보십시오. 정말 고마워!
NSArray * yourWordList = [yourstring componentsSeparatedByString : @ ""]; –