我從非UI線程/函數在uiscrollview上繪製一組圖像。但是隻有在所有圖像完成繪製後才顯示它。爲了繪製所有的圖像,我寫了一個函數,這就是所謂的非UI線程。我寫這條線的功能如何從非UI線程/函數(iPhone)強制更新UIScrollView的屏幕
[self performSelectorOnMainThread:@selector(updateUI) withObject:nil waitUntilDone:NO];
內,已經寫了以下功能
- (void)updateUI
{
[myScrollView setNeedsDisplay];
}
給出但沒有效果,甚至當我可以看到控制傳遞給函數的。現在做什麼?
另一件事是,如果我只是在主線程(即scrollview)做一些動作,我能夠看到他們每個都被加載。但問題是,我不能告訴用戶一直移動屏幕以查看它加載。:) – wolverine 2010-01-13 14:48:01
「或甚至添加到視圖層次結構」這對我來說很關鍵,謝謝! – 2012-03-09 03:45:26