0

modalviewcontrollerを介してログイン画面を作成しました。しかし、確かに、ログインボタンが押された後、uiactivityindicatorを表示するのに問題があります。代わりに、モーダルビューコントローラーを解放すると、アクティビティインジケーターが最小限の時間表示されるように見えます。誰かが問題を知っていますか。誰か助けてもらえますか?どうもありがとう。グリーツ

4

1 に答える 1

0

私は解決策を持っています。

Appleはアニメーションを組み合わせているようです。したがって、uiactivityindicatorのモーダルビューを閉じるアニメーションとstartanimating機能が1つのアクションに結合され、activityindicatorのアニメーションが表示されることはありません。

単純なハック:モーダルビューが閉じられるまでしばらく待ちます。例:

[self performSelector:@selector(hideLogin) withObject:nil afterDelay:0.1];
于 2010-09-01T13:41:13.343 に答える