ビューコントローラー2の戻るボタンを、アクションボタンからドラッグしてビューコントローラーで終了するように設定しました。
私は今それをプログラムでやろうとしています。私は持っています
- (IBAction)goBack:(UIButton *)sender {
NSLog(@"go back");
//[self.navigationController popViewControllerAnimated:YES];
[self dismissViewControllerAnimated:TRUE completion:^{
NSLog(@"Test");
}];
NSLog(@"are we back");
}
これ:
[self.navigationController popViewControllerAnimated:YES];
何もしなかったようです。しかし、現在の却下の方法はうまくいくようです。
問題は私が持っていた私のメインビューにあります
-(IBAction) returnToMainView1:(UIStoryboardSegue *) segue
{
NSLog(@"return to main view");
self._mytopconsoleview=nil;
self._mybottomconsoleview=nil;
self.viewB=nil;
[self animateRotation:[[UIApplication sharedApplication] statusBarOrientation]];
}
そしてそれはもはや呼ばれていません。現在のビューコントローラを閉じて、メインビューで自分が持っているようなメソッドを呼び出すにはどうすればよいですか。
マイク