2009-08-27 73 views
0

我正在开发一款应用程序,直到我开始为图像的后台加载实施一些线程。现在没有崩溃,但键盘不显示。也就是说它是无形的(我仍然可以键入,我只是看不到实际的键盘)。 我做的唯一的事情是实现线程,所以我想知道如果我不知何故搞乱了键盘运行的线程或什么?Iphone隐形键盘

我打电话的线程是这样的:提前

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

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

感谢。

回答

1

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

+0

啊。好吧,我设法解决我的问题,将所有UI的东西推入由performSelectorOnMainThread调用的方法,它似乎正在工作。谢谢 :) – kiyoshi 2009-08-27 06:24:16