これは非常に簡単です。
- (void)applicationDidFinishLaunching {
TableSubclass *tvc = [[TableSubclass alloc] init]; //subclass of UITableView you declare
UINavigationController *navBar = [[UINavigationController alloc] initWithRootViewController:tvc];
navBar.tabBarItem.title = @"Foo";
NSArray *tabViewControllerArray = [NSArray arrayWithObjects:navBar, nil];
self.tabBarController.viewControllers = tabViewControllerArray;
self.tabBarController.delegate = self;
[tvc release];
}
あなたのUITableViewサブクラスを作成するだけで、すべての設定が完了します。
1つのテーブルだけでなく複数のビューが必要な場合は、さらに多くのビューコントローラを宣言して、それらをtabViewControllerArrayに追加することができます。