【问题标题】:ViewController Undo Segue in iOS 7iOS 7 中的 ViewController Undo Segue
【发布时间】:2013-10-07 17:42:24
【问题描述】:

在 iOS 7 中,当我点击标签栏时,它会“撤消”我的 push segue...例如,如果我将 segue 推送到另一个视图控制器并点击 Tab-Bar,它会返回到旧视图控制器。我该如何解决?

【问题讨论】:

    标签: ios ios7 uitabbar segue


    【解决方案1】:

    这是UITabBarController 的标准操作,据我所知,自 iOS 2 以来一直如此。

    您可以通过设置delegatedelegate 并像这样处理来防止这种情况发生:

    - (BOOL)tabBarController:(UITabBarController *)tabBarController shouldSelectViewController:(UIViewController *)viewController 
    {
        return viewController != tabBarController.selectedViewController;
    }
    

    【讨论】:

    • 真的吗?直到现在我才注意到。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-04
    • 2014-04-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多