Swift 当父对象是选项卡栏viewcontroller时,如何嵌入没有选项卡栏的viewcontroller?

Swift 当父对象是选项卡栏viewcontroller时,如何嵌入没有选项卡栏的viewcontroller?,swift,uinavigationcontroller,uitabbarcontroller,Swift,Uinavigationcontroller,Uitabbarcontroller,我当前的层次结构是: 选项卡栏控制器 导航控制器 AUIViewController 另一个UIViewController 它在第二个UIViewController(列表中的数字4)处显示选项卡栏。我想删除该选项卡栏,但我想将导航保持在顶部。这是因为第一个UIViewController(列表中的数字3)持有一个tableview,当用户单击单元格时,它会转到第二个UIViewController,我想保留一个后退按钮 例如,当您打开WhatsApp时,您有一个对话列表(图像左侧)。单击对话

我当前的层次结构是:

  • 选项卡栏控制器
  • 导航控制器
  • A
    UIViewController
  • 另一个
    UIViewController
  • 它在第二个
    UIViewController
    (列表中的数字4)处显示选项卡栏。我想删除该选项卡栏,但我想将导航保持在顶部。这是因为第一个
    UIViewController
    (列表中的数字3)持有一个
    tableview
    ,当用户单击单元格时,它会转到第二个
    UIViewController
    ,我想保留一个后退按钮

    例如,当您打开WhatsApp时,您有一个对话列表(图像左侧)。单击对话时,底部的选项卡栏按钮消失(图像右侧)。我可以将它们隐藏在第二个
    UIViewController
    中,但它会导致一些故障。我相信有更好的解决办法


    在显示/推送的viewController的
    viewDidLoad
    中,或在情节提要中,将视图控制器的设置为
    true