我有一個字符串塊,並且我將所有字符串放在數組列表中,用空格分隔,並且想要在同一個文本框中逐一顯示,假設我有一個字符串「我的名字是某某」,然後文本框應主張這樣的「我」,然後等待幾秒鐘,然後顯示「名稱」,並再次等待和顯示數據「是」等等.....從iOS中的數組列表中逐個顯示字符串Xcode 5
- (IBAction)btnstart:(id)sender {
NSString *myString=self.textcollector.text;
NSArray *readerArray=[myString componentsSeparatedByString:@" "];
int arraylenght=[readerArray count];
[email protected]"";
for(int i=0;i<arraylenght;i++)
{
//textcollector=NULL;
self.textcollector.text=readerArray[i];
//NSLog(@" ",readerArray[i]);
sleep(1);
// textcollector.a
}
}
試試這個,宣佈readerArray我作爲全球
無效計時器不使用的睡眠。看看NSTimer – Paulw11
[打字機效果文本動畫]可能的重複(http://stackoverflow.com/questions/27736360/typewriter-effect-text-animation) – Paulw11
看到我下面的答案。 –