トップバーのアクティビティインジケーターを使用する方が良いですか、それともウィンドウのアクティビティインジケーターを使用する方が良いですか? より適切に言うと、Apple の観点から言えば、ということです。特定の状況で、ネットワーク アクティビティ インジケーターまたは標準のアクティビティ インジケーターをいつ使用すればよいかわかりません。一方は他方よりも信頼できますか? インターネットにアクセスするアプリケーションがあり、インジケータが実行されていない場合、Apple がアプリケーションを拒否する可能性があると聞きました。だからこそ、私はこれを求めています。
1 に答える
2
ネットワーク タスクを実行するときは、常にネットワーク アクティビティ インジケータをアクティブにする必要があります。追加のインジケーターを表示するかどうかは、あなたの裁量です。たとえば、Safari はネットワーク アクティビティ インジケーターをアクティブにし、独自の読み込みバーも備えています。
編集: Appleのドキュメントから:
アプリが数秒以上ネットワークにアクセスしたときにフィードバックを提供するネットワーク アクティビティ インジケーターを表示します。操作がそれよりも早く終了する場合は、ネットワーク アクティビティ インジケーターを表示する必要はありません。これは、ユーザーがその存在に気付く前にインジケーターが消える可能性があるためです。
タスクがアプリの最前線にあり、ユーザーがその進行状況や実行中であることを知りたい場合は、何らかの独自の追加インジケーターを表示する必要があります。
于 2012-10-08T02:18:43.273 に答える