刷新UITextView的内容

时间:2011-06-09 10:07:23

标签: uitextview nsthread

我有一个textview,其中包含从服务器获取的聊天记录。通过我在之前视图中启动的一个帖子不断更新聊天记录。我的问题是如何不断更新我的UITextView以反映更改?

self.textView.text = [[NSString alloc]initWithFormat:@"%@",chatHistory];

1 个答案:

答案 0 :(得分:0)

我使用这样的东西:

NSString *newMessage = [NSString stringWithFormat:@"%@\n%@", [textView text], newChat];
[textView setText:newMessage];

还要确保您的GUI更新位于主应用程序线程上。

[self performSelectorOnMainThread:@selector(updateMyGui) withObject:nil waitUntilDone:NO];