私の最初のコントローラーはUITabelであり、セルが渡されると、2番目のビューコントローラーにプッシュされます。2 番目のコントローラーは Web サービスからデータをロードするため、セグエに少し時間がかかります。セルが選択されたときに SVProgressHUD を表示し、データが読み込まれた後にそれを閉じたいと思いますが、代わりに SVProgressHUD は、2 番目のビューが読み込まれた後、数ミリ秒間だけ表示されます。
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
[SVProgressHUD show];
UITableViewCell *acell = [tableView cellForRowAtIndexPath:indexPath];
[self performSegueWithIdentifier:@"pushCell" sender:acell];
}
セルが選択されたときにすぐに SVProgressHUD を表示する方法はありますか?