Ios 从UITabBarController场景切换到ViewController并返回;生皮;标签栏

Ios 从UITabBarController场景切换到ViewController并返回;生皮;标签栏,ios,xcode,swift,uitabbarcontroller,segue,Ios,Xcode,Swift,Uitabbarcontroller,Segue,所以我现在的应用程序有问题。因此,我有一个UITabBarController,它有两个“页面”。第一个页面称为AddExpense(其类为AddExpenseViewController),它有一个按钮,可连接到一个场景,称为PicExpense(其类为PicExpenseViewController),该场景未与UITabBarController链接。但我遇到的问题是,当我尝试从PicExpenseViewController切换回AddExpenseViewController时。我目前

所以我现在的应用程序有问题。因此,我有一个UITabBarController,它有两个“页面”。第一个页面称为AddExpense(其类为AddExpenseViewController),它有一个按钮,可连接到一个场景,称为PicExpense(其类为PicExpenseViewController),该场景未与UITabBarController链接。但我遇到的问题是,当我尝试从PicExpenseViewController切换回AddExpenseViewController时。我目前正在使用此代码返回:

performSegueWithIdentifier("segueBackToAddExpense", sender: nil)
这很好,但修道院院长是隐藏的。这是我的故事板的一张图片,供我使用时参考:,请注意,在这个问题中,只有AddExpense和Receive picture View Controller是相关的,但是如果有人有兴趣查看所有这些内容以获取他们的答案或帮助我,我会对整个问题进行拍照

我对同一个问题做了一些研究,但我已经尝试过这些答案,比如在情节提要中视图的属性检查器上的“隐藏推送时的底部栏”复选框。我的故事板文件中的收据图片视图控制器


提前感谢

试试这个,让我知道它是否有效

segue.destinationViewController.hidesBottomBarWhenPushed = true

您也可以在Storyboard/XIB中的
属性下设置此选项,也许您可以使用
-(nullable UIViewController*)popViewControllerAnimated:(BOOL)animated
-(void)dismissViewControllerAnimated:(BOOL)标志完成:(void(^ uuu nullable)(void))完成
以标识符(“segueBackToAddExpense”,sender:nil)替换
性能指南

答案:@WilsonXJ找到了我问题的答案。我使用的是普通的“显示”序列,但我需要使用“放松序列”

需要时使用
展开序列
back@WilsonXJ对成功了!非常感谢:)