在标签栏控制器中更改视图控制器(Swift)

问题描述 投票:0回答:1

一点背景:我的应用程序弹出一个有问题的View Controller。当这个人回答了问题时,他们会轻扫并再次显示View Controller,这次是新问题(因此它是View Controller,问题集1 - >滑动 - >(相同)View Controller with question set 2)。

当我没有嵌入标签栏控制器中的视图控制器时,这可以正常工作。但是,当它嵌入标签栏控制器并进行滑动时,会显示视图控制器,但标签栏控制器不再存在。

我希望标签栏保留在屏幕的底部,但我希望视图控制器在刷卡时更改

func swipeGesture() {
    // gesture stuff in here
    self.present(ViewController(), animated: true)
}
ios swift uitabbarcontroller viewcontroller uipangesturerecognizer
1个回答
1
投票

在Tabbar Controller中放置一个导航控制器。在同样的情况下,您可以推送相同类型或不同类型的视图控制器。它会工作。

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.