2011-11-11 15 views
1

こんにちは、私はiPhoneアプリケーションに新しいです。私のアプリケーションでは、私はtableviewを使用しました。私がテーブルセルをクリックすると、タブバーがある詳細ビューに表示されます。controller.iには3つのtabbaritemsがあります。 1つは説明を表示し、もう1つはスクロールビューに5つの画像を表示し、3つ目は表示場所に表示します。私はテーブルのセルをクリックすると、すべての画像を読み込むために時間がかかります。私は私のアプリケーションを完了するために助けが必要です。多くの人々は非同期的に行うと言ったが、私はどのように行うのか分からない。前もって感謝します。解決策を待ってURLからの画像をスクロールビューに非同期で表示する方法は?

答えて

0

背景

 [self performSelectorInBackground:@selector(loadImag) withObject:nil]; 
+0

この回答は非常に私のアプリを完了するのに役立ちます – user1278459

2

あなたは非同期

私はあなたのviewcontrollersのレイアウトがあるかわからないこれらの画像をロードするためにGCDを使うことができますが、このような画像に何かを表示するあなたのViewControllerののviewDidLoadに入れなければなりません。

dispatch_queue_t queue = 
       dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0); 
dispatch_async(queue, ^{ 
    theImageView.image = // Whatever your method to grab the image will be 
}); 
+0

にi「はあなたの迅速な対応のためのハイテクHyLianおかげでロードされる関数loadImage内の画像をロードし、次のようにバックグラウンドでそれを呼び出す...だからあなたのビューが表示された画像になりますあなたのコードを試してみてください – user1278459

関連する問題