iOS UInavigation bar到uitableviewcontroller不是appdelegate中的rootviewcontroller

时间:2012-07-22 10:32:20

标签: iphone ios xcode uitableview uinavigationcontroller

我正在按视图控制器中的按钮加载表格视图控件 我的Viewcontroller.m中的代码是

-(IBAction)go:(id)sender{

TableViewController *sec=[[TableViewController alloc]init];

sec.modalTransitionStyle=UIModalTransitionStyleCrossDissolve;
[self presentModalViewController:sec animated:YES];
}

现在我的表视图控制器加载..现在我需要添加一个导航栏,其中有标题和后退按钮,加载视图控制器。我还想知道如何将操作分配给后退按钮,我可以在其中加载视图控制器< / p>

我在google中尝试过将tableviewcontroller作为根视图控制器,在我的应用程序rootviewcontroller中是视图控制器。有没有办法在我的xib中添加或通过编程方式添加。

帮助请...

1 个答案:

答案 0 :(得分:2)

你可以这样做:

-(IBAction)go:(id)sender{

    TableViewController *sec=[[TableViewController alloc]init];

    UINavgationController *nav = [[UINavgationController alloc] initWithRootViewController:sec];
    nav.modalTransitionStyle=UIModalTransitionStyleCrossDissolve;
    [self presentModalViewController:nav animated:YES];

}