1

トップバーのアクティビティインジケーターを使用する方が良いですか、それともウィンドウのアクティビティインジケーターを使用する方が良いですか? より適切に言うと、Apple の観点から言えば、ということです。特定の状況で、ネットワーク アクティビティ インジケーターまたは標準のアクティビティ インジケーターをいつ使用すればよいかわかりません。一方は他方よりも信頼できますか? インターネットにアクセスするアプリケーションがあり、インジケータが実行されていない場合、Apple がアプリケーションを拒否する可能性があると聞きました。だからこそ、私はこれを求めています。

4

1 に答える 1

2

ネットワーク タスクを実行するときは、常にネットワーク アクティビティ インジケータをアクティブにする必要があります。追加のインジケーターを表示するかどうかは、あなたの裁量です。たとえば、Safari はネットワーク アクティビティ インジケーターをアクティブにし、独自の読み込みバーも備えています。

編集: Appleのドキュメントから:

アプリが数秒以上ネットワークにアクセスしたときにフィードバックを提供するネットワーク アクティビティ インジケーターを表示します。操作がそれよりも早く終了する場合は、ネットワーク アクティビティ インジケーターを表示する必要はありません。これは、ユーザーがその存在に気付く前にインジケーターが消える可能性があるためです。

タスクがアプリの最前線にあり、ユーザーがその進行状況や実行中であることを知りたい場合は、何らかの独自の追加インジケーターを表示する必要があります。

于 2012-10-08T02:18:43.273 に答える