これが一番やりたかった物でもありんす
探してもよくわからんかった〜。。。
今作り直してるアプリにこれ使いたかったんだけど
やりかた探せるまで偉い時間くったorz

まずSingleViewApplicationでベースを作り
UIViewControllerSubClassでUITableViewControllerをSubClassにセットしXIBもついでにチェック入れて作る
そうするとUITableViewをベースとした物が出来上がります。
あとはメインViewにボタンとか設置して画面を遷移させればOK
ちょっと色々複雑なことしたんで余計なコードが混じってるかも
というか間違ってるかもしれないかも。

View.h

@interface ViewController : UIViewController{
}
- (IBAction)nextViewBtn:(id)sender;
//ボタンを登録
@end

てな感じでしておいて

view.m
#import "TableViewController.h"
@implementation ViewController

- (IBAction)nextViewBtn:(id)sender { TableViewController *viewController = [[TableViewController alloc] initWithNibName:@"TableViewController" bundle:nil]; UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:viewController]; navigationController.modalTransitionStyle=UIModalTransitionStyleFlipHorizontal;

/*モーダルビューとして、次のビューを表示する*/ [self presentModalViewController:navigationController animated:YES]; [navigationController release]; [viewController release]; }

Viewはこんな感じで

あとはUITableViewControllerからViewに戻るためのボタンを作ります
TableViewController.m
#import "ViewController.h"

//省略

- (void)viewWillAppear:(BOOL)animated { [super viewWillAppear:animated]; //ナビゲーションの色とかねw self.navigationController.navigationBar.tintColor = [UIColor colorWithRed:0.722 green:0.525 blue:0.043 alpha:1.0]; //ナビゲーションに元のページに戻るためにボタンをつける UIBarButtonItem* buttonItem = [[UIBarButtonItem alloc]initWithTitle:@"元のページに戻る" style:UIBarButtonItemStylePlain target:self action:@selector(backToInitalView)]; self.navigationItem.leftBarButtonItem = buttonItem; [buttonItem release]; }

/*"最初のビューへ戻る"のボタンが押されたときに呼び出されるメソッド*/ - (void)backToInitalView { /*最初のビューを表示する*/ [self dismissModalViewControllerAnimated:YES]; }

とまぁだいたいこんな感じで大丈夫かと。