如何从RootController转换到DetailController UITableview iphone sdk

时间:2012-09-20 20:44:03

标签: iphone sdk tableview uimodaltransitionstyle

我有一些带有一些Cell的UITableView。 我不使用NavigationController,所以我想使用UIModalTransition从我的TableViewcell的RootController切换到我的DetailView,但是想要添加一个导航栏来定义一些动作,比如Backbutton。 我不想使用seguesTransition,我只使用XIB文件和任何故事板。

我真的不知道如何在TableView中使用模态转换,任何人都知道我该怎么做?

感谢。

1 个答案:

答案 0 :(得分:0)

你试过吗

    [self presentModalViewController:yourViewController animated:YES];

然后你可以为其中的过渡设置某些样式。

在另一个视图中添加导航栏并放置一个backbarbuttonitem并向其添加操作以返回到上一个视图。

虽然你为什么要这样做但我不清楚。 如果您不想在第一个视图上使用导航控制器,则可以将其设置为隐藏。

    self.navigationController.navigationBar.hidden = YES;

然后在其他视图的viewDidLoad中你可以做反向,即

    self.navigationController.navigationBar.hidden = NO;

这是一种通过相对较少的代码实现您想要的东西的简单方法!!