0
我有一個文本視圖,其中包含從服務器獲取的聊天記錄。聊天記錄正在不斷更新,通過我在前一視圖中啓動的線程進行更新。我的問題是如何不斷更新我的UITextView以反映更改?刷新UITextView的內容
self.textView.text = [[NSString alloc]initWithFormat:@"%@",chatHistory];
我有一個文本視圖,其中包含從服務器獲取的聊天記錄。聊天記錄正在不斷更新,通過我在前一視圖中啓動的線程進行更新。我的問題是如何不斷更新我的UITextView以反映更改?刷新UITextView的內容
self.textView.text = [[NSString alloc]initWithFormat:@"%@",chatHistory];
我用的是這樣的:
NSString *newMessage = [NSString stringWithFormat:@"%@\n%@", [textView text], newChat];
[textView setText:newMessage];
也確保你的GUI更新主應用程序線程上。
[self performSelectorOnMainThread:@selector(updateMyGui) withObject:nil waitUntilDone:NO];