我正在从非 ui 线程/函数在 uiscrollview 上绘制一组图像。但它仅在所有图像完成绘制后显示。为了绘制所有图像,我编写了一个函数,这就是所谓的非 ui 线程。我确实在函数内写了这一行
[self performSelectorOnMainThread:@selector(updateUI) withObject:nil waitUntilDone:NO];
并编写了如下所示的函数
- (void)updateUI
{
[myScrollView setNeedsDisplay];
}
但即使我可以看到控件被传递给该函数,它也没有任何效果。现在做什么?