1

画像をアップロードするコードのセクションがあります。

[activity startAnimating];
 [self uploadImage:img Session_id:appDelegate.sessionID PlaceID:place.placeID Comment:comment.text];
 [activity stopAnimating];

アクティビティが UIActivityViewIndicator に正しく接続されていることは確かですが、表示されません。uploadImage 関数内で、サーバーへの接続を開き、アップロードを開始します。アクティビティ ビューが表示されない理由について、誰かが例または考えられる説明を持っていますか?

4

1 に答える 1

2

メイン スレッドでアップロードを行っている場合、アップロードはブロックされ、UI を更新できません。

バックグラウンドスレッドで実行することをお勧めします。

于 2010-06-05T22:45:46.000 に答える