MBProgressHUDプロジェクトでロード ペインを表示するためにライブラリを使用したいと考えています。通常、このコードを使用して画面に表示します。
HUD = [[MBProgressHUD alloc] initWithView:self.navigationController.view];
[self.navigationController.view addSubview:HUD];
HUD.delegate = self;
HUD.labelText = @"Loading";
[HUD showWhileExecuting:@selector(myTask) onTarget:self withObject:nil animated:YES];
myTask関数が定義され、ロード中のコードが含まれている ことがわかります。
しかし、どうすればこのshowWhileExecutingメソッドをprepareForSegueイベントで使用できますか? ストーリーボードにビューをプッシュしているので、コードは関係ありません。Ctrl キーを押しながらビューをターゲットにドラッグするだけです。で使用するメソッドに含めるコードがないことを意味しますselector。
MBProgressHUD showWhileExecutingnull メソッドを定義してメソッドに使用しようとしましたselectorが、うまくいきませんでした。
で使用する次の方法も試しselectorましたが、機能しましたが、クラッシュが発生しました。
- (void)nullTask {
[HUD show:YES];
}
それで、何か提案はありますか?MBProgressHUDIB でプッシュ セグエを使用している場合、正しく表示するにはメソッドをどこに定義すればよいですか?