如何在视图控制器上获取导航栏?

技术链

我有三个视图控制器A,B,C。我将导航控制器连接到A视图控制器。在A中,我有一些按钮,我将按钮segue附加到了B视图控制器。单击按钮后,我转到了B视图控制器在B View控制器上,单击表视图项时我有UITableView,我正在启动C视图控制器。以下是该代码

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
    if(indexPath.row==0)
    {
        NSLog(@"first cell");
        UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main" bundle: nil];
        UIViewController * vc = [storyboard instantiateViewControllerWithIdentifier:@"BusinessCard"];
        [self presentViewController:vc animated:YES completion:nil];

    }
    else if(indexPath.row==1)
    {
         NSLog(@"second cell");


    }
    else if(indexPath.row==2)
    {
         NSLog(@"third cell");

    }

}

但是在C视图控制器上没有出现导航栏。我认为C视图控制器未链接到导航控制器。

阿什什·卡卡德(Ashish kakkad)

您使用navigationControllerpush方法在C viewController中显示导航栏

试试这个代码:

UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main" bundle: nil];
        UIViewController * vc = [storyboard instantiateViewControllerWithIdentifier:@"BusinessCard"];
        [self.navigationController pushViewController:vc animated:YES];

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在视图控制器上添加导航栏

来自分类Dev

在不同的视图控制器/表视图控制器之间导航时,如何在UIView上保存UISwitches的状态?

来自分类Dev

从导航栏视图控制器导航到选项卡栏视图控制器

来自分类Dev

从导航栏视图控制器导航到选项卡栏视图控制器

来自分类Dev

如何在不使用导航控制器或导航栏的情况下从Xib返回main.storyboard中的视图控制器?

来自分类Dev

如何在没有其他视图控制器上显示导航栏的情况下使用UITableViewController进行筛选?

来自分类Dev

如何在根视图中隐藏导航控制器?

来自分类Dev

如何在现有导航控制器中设置标签栏控制器?

来自分类Dev

导航栏在iPhone XS Max Swift上关闭视图控制器上的视图

来自分类Dev

当涉及到导航控制器时,如何在选项卡栏视图控制器之间移动数据数组

来自分类Dev

导航离开标签栏视图控制器时如何删除标签栏?

来自分类Dev

在MVC3中从视图导航到控制器时如何在控制器中获取视图名称

来自分类Dev

如何在标签栏控制器中添加额外的标签栏按钮而不在iOS中的该按钮上添加视图控制器

来自分类Dev

如何在标签栏控制器中添加额外的标签栏按钮而不在iOS中的该按钮上添加视图控制器

来自分类Dev

在根视图控制器上隐藏导航栏,否则显示它-Swift

来自分类Dev

UIActivityViewController在导航栏上显示电子邮件模式视图控制器

来自分类Dev

更改拆分视图控制器导航栏颜色

来自分类Dev

多个设置删除视图控制器中的导航栏

来自分类Dev

iOS自定义视图或导航栏控制器

来自分类Dev

如何使用导航栏项转到其他视图控制器?

来自分类Dev

如何使导航栏第二次显示在根视图控制器 A 中?(A>B>A)

来自分类Dev

如何过渡到带有导航栏的视图控制器?

来自分类Dev

如何在Objective-C中导航到新情节提要文件上的视图控制器

来自分类Dev

如何在状态栏不重叠的情况下在iOS7上显示视图控制器

来自分类Dev

导航栏导航项导致无法轻按被按下的视图控制器上按钮的顶部区域

来自分类Dev

如何在现有的导航视图中包括新的视图控制器

来自分类Dev

在导航控制器上添加左栏按钮

来自分类Dev

在容器视图中,导航控制器的导航栏未调整大小以包括状态栏

来自分类Dev

以模态方式呈现嵌入在导航控制器中的视图控制器,与标签栏控制器分开

Related 相关文章

  1. 1

    在视图控制器上添加导航栏

  2. 2

    在不同的视图控制器/表视图控制器之间导航时,如何在UIView上保存UISwitches的状态?

  3. 3

    从导航栏视图控制器导航到选项卡栏视图控制器

  4. 4

    从导航栏视图控制器导航到选项卡栏视图控制器

  5. 5

    如何在不使用导航控制器或导航栏的情况下从Xib返回main.storyboard中的视图控制器?

  6. 6

    如何在没有其他视图控制器上显示导航栏的情况下使用UITableViewController进行筛选?

  7. 7

    如何在根视图中隐藏导航控制器?

  8. 8

    如何在现有导航控制器中设置标签栏控制器?

  9. 9

    导航栏在iPhone XS Max Swift上关闭视图控制器上的视图

  10. 10

    当涉及到导航控制器时,如何在选项卡栏视图控制器之间移动数据数组

  11. 11

    导航离开标签栏视图控制器时如何删除标签栏?

  12. 12

    在MVC3中从视图导航到控制器时如何在控制器中获取视图名称

  13. 13

    如何在标签栏控制器中添加额外的标签栏按钮而不在iOS中的该按钮上添加视图控制器

  14. 14

    如何在标签栏控制器中添加额外的标签栏按钮而不在iOS中的该按钮上添加视图控制器

  15. 15

    在根视图控制器上隐藏导航栏,否则显示它-Swift

  16. 16

    UIActivityViewController在导航栏上显示电子邮件模式视图控制器

  17. 17

    更改拆分视图控制器导航栏颜色

  18. 18

    多个设置删除视图控制器中的导航栏

  19. 19

    iOS自定义视图或导航栏控制器

  20. 20

    如何使用导航栏项转到其他视图控制器?

  21. 21

    如何使导航栏第二次显示在根视图控制器 A 中?(A>B>A)

  22. 22

    如何过渡到带有导航栏的视图控制器?

  23. 23

    如何在Objective-C中导航到新情节提要文件上的视图控制器

  24. 24

    如何在状态栏不重叠的情况下在iOS7上显示视图控制器

  25. 25

    导航栏导航项导致无法轻按被按下的视图控制器上按钮的顶部区域

  26. 26

    如何在现有的导航视图中包括新的视图控制器

  27. 27

    在导航控制器上添加左栏按钮

  28. 28

    在容器视图中,导航控制器的导航栏未调整大小以包括状态栏

  29. 29

    以模态方式呈现嵌入在导航控制器中的视图控制器,与标签栏控制器分开

热门标签

归档