参考にしたのは参照PDFの「モーダルモードでのNavigationControllerの表示」。
-(void)showInfo:(id)sender{
 RootViewController *rootView = [[RootViewController alloc] init]; 
 FlipsideViewController *modalview = [[FlipsideViewController alloc] init];
 modalview.delegate = self;
 modalview.view.backgroundColor = [UIColor greenColor];
 
 UINavigationController *naviModalController = [[UINavigationController alloc] initWithRootViewController:rootView];
 modalview.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal; 
 [naviModalController pushViewController:modalview animated:NO];
 [self presentModalViewController:naviModalController animated:YES];
 
 [rootView release];
 [modalview release];
 [naviModalController release]; 
}
5行目
delegateプロパティを設定して、modalを閉じるメソッドをデリゲーションするときに使用する。
参考PDF:iPhone OS View Controller プログラミングガイド