アドレス帳から連絡先を取得し、それらを使用していくつかのことを行う方法があります("getContactInformation")。
このプロセスは少し長く (数秒) あり、このプロセスの後、新しいViewController
. ユーザーにとって使いやすいものにするために、MBProgressHUDを使用して、プロセスの開始時にアクティビティ インジケーターを表示し、最後にそれを非表示にしたいと考えています。
それを行う最良の方法はどれですか?私はこれをテストしました:
MBProgressHUD *hud = [MBProgressHUD showHUDAddedTo:self.view animated:YES];
hud.labelText = @"Retrieving information...";
[self getContactInformation];
[MBProgressHUD hideHUDForView:self.view animated:YES];
[self presentViewController:newController animated:NO completion:nil];
しかし、機能しません(インジケーターが表示されません)。誰でも私を助けることができますか?
前もって感謝します