1

アプリケーションでサーバーからデータを取得しています。現在、私は NSUrlConnection を使用してこれを作成し、 でデータを取得していますconnectionDidFinishLoading。ユーザーにalertViewを表示している間を意味します。しかし、その時、私のビューはデータで更新されません。

応答全体がサーバーから送信され、後でビューを更新している間のみ表示できます。

応答全体が取得された場合にのみビューが表示されるように制限できますか、または uialertview のその暗い効果をより暗くして、含まれているビューを無効にすることはできますか?

編集:

すべての回答から、UIAlertView の灰色の効果をより暗くしたり、他の色に変更したりできることを知りたいですか? または、誰かがどのように表示されたかを説明できますか??

4

2 に答える 2

1

1) viewDidLoad メソッドでは、背景色が濃い灰色の別の一時ビューを追加できます。

2) この一時ビューにアクティビティ インジケーターを追加してそのインジケーターを開始し、セルフ ビューのユーザー操作を無効に設定します。

3)connectionDidFinishLoading でインジケーターを停止し、一時ビューを削除して、セルフ ビューのユーザー インタラクションを有効にします。

于 2013-10-22T08:37:10.037 に答える