モデルビューコントローラーを介して呼び出されるメニューを備えたtabBarアプリケーションがあります。次に、オプションを選択すると。tabBArのSelectedIndexを変更しているときに閉じてほしい。
これが私のコードスニペットです:
FirstTabBarController:
これが「メニュー」と呼ばれるものです
-(IBAction)pressedButton {
GWDNativeViewController *secondView = [[GWDNativeViewController alloc] initWithNibName:nil bundle:nil];
[secondView setModalTransitionStyle:UIModalTransitionStyleCoverVertical];
[self presentModalViewController:secondView animated:YES];
}
これは、GWDNativeViewController(メニュー)ビュー内で閉じるコードです。
-(IBAction)dismissThisView {
//Insert code to dismiss here
[self dismissModalViewControllerAnimated:YES];
[(UITabBarController *)self.parentViewController setSelectedIndex:3];
}
この線:
[(UITabBarController *)self.parentViewController setSelectedIndex:3];
トリックをしていないようです。