0

我现在正在开发一个运行良好的应用程序,直到我开始为图像的后台加载实现一些线程。现在没有崩溃,但键盘不显示。也就是说它是不可见的(我仍然可以打字,我只是看不到实际的键盘)。我唯一做的就是实现线程,所以我想知道我是否以某种方式弄乱了键盘运行的线程或其他什么?

我正在调用的线程是这样的:

[NSThread detachNewThreadSelector:@selector(loadWebView:)
    toTarget:self withObject:[NSNumber numberWithInt:pageNum]];

[scrollView performSelectorOnMainThread:@selector(addSubview:) 
   withObject:curWebView waitUntilDone:NO];

提前致谢。

4

1 回答 1

1

UIWebViews(和所有 UI 元素)不能安全地在后台线程上使用。如果您希望在后台加载图像,请使用NSURLConnection的异步加载方法。

于 2009-08-27T05:56:43.537 回答