【问题标题】:iOS UInavigation bar to uitableviewcontroller not as rootviewcontroller in appdelegateiOS UI导航栏到uitableviewcontroller不是appdelegate中的rootviewcontroller
【发布时间】:2012-07-20 22:06:41
【问题描述】:

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

-(IBAction)go:(id)sender{

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

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

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

我在 google 中进行了尝试,所有这些都将 tableviewcontroller 作为根视图控制器,而在我的应用程序中,rootviewcontroller 是视图控制器。有没有办法在我的 xib 中或以编程方式添加它。

请帮忙..

【问题讨论】:

  • 你想要 TableView 控制器和导航控制器是你要找的吗?谢谢:)
  • 你必须在你的 Qs 中解释得更多一些,这样你才能更好地回答。谢谢:)
  • @SALMAN:是的...但在应用程序委托中没有任何更改..
  • @SALMAN:因为我不想更改 rootviewcontroller,因为我的 rootviewcontroller 是视图控制器..
  • 但是如果你不想在你的 RootViewController 上隐藏导航栏,你仍然可以从顶部隐藏导航栏,不从应用委托添加导航控制器没有意义:S

标签: iphone ios xcode uitableview uinavigationcontroller


【解决方案1】:

你可以这样做:

-(IBAction)go:(id)sender{

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

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

}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-19
    • 2023-04-05
    • 1970-01-01
    • 2016-04-15
    相关资源
    最近更新 更多