2009-08-27 10 views
0

私は、画像のバックグラウンドの読み込みのためにいくつかのスレッドを実装するまで、今はうまくいきました。今ではクラッシュはありませんが、キーボードは表示されません。つまり、その文字は見えません(私はまだ入力することができます、私はちょうど実際のキーボードを見ることができません)。 私が行った唯一のことはスレッディングを実装していたので、キーボードが動いているスレッドを何とかしているのではないかと思っていますか?Iphone Invisible Keyboard

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

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

事前に感謝:私は呼んでいる

スレッドが似ています。

答えて

1

UIWebView(およびすべてのUI要素)はバックグラウンドスレッドで安全に使用できません。バックグラウンドでイメージをロードする場合は、NSURLConnectionの非同期読み込みメソッドを使用してください。

+0

ああ。まあ、私はperformSelectorOnMainThreadによって呼び出されているメソッドにすべてのUIのものをプッシュすることで私の問題を解決することができました。ありがとう:) – kiyoshi