gpt4 book ai didi

ios - 当已选择 selectedIndex 时,返回代码中选项卡栏 Controller 的原始 View

转载 作者:行者123 更新时间:2023-11-29 02:15:34 24 4
gpt4 key购买 nike

我有一个标签栏 Controller ,第一个 View (索引 0)与另一个 View 有一个 segue(但停留在标签栏的索引 0 上)。在这个 segued View 中,我有一个“后退”按钮,我想在选择时返回到索引 0 处的原始 View 。但是,当我使用时:

self.tabBarController?.selectedIndex = 0

我保持当前的后续观点。我知道它应该可以工作,因为如果我将索引更改为 1 或 2,它就会切换到其他 View 。此外,从 segued View 中,如果我单击索引 0 的选项卡栏图标(这是已经突出显示/选择的那个)它完全按照我想要的方式进行操作,并使我从 segued View 返回到原始 View 。那么,当我选择已经突出显示/选定的索引时,如何让我的按钮准确执行选项卡栏的操作?

更新:为简化起见,当单击其中一个选项卡栏图标时,该操作在代码中执行的操作是什么,因为我需要向按钮添加完全相同的代码。

更新2:我能够弄清楚。我改用以下内容:self.navigationController?.popToRootViewControllerAnimated(true)

最佳答案

用过

self.navigationController?.popToRootViewControllerAnimated(true)

代替

self.tabBarController?.selectedIndex = 0

关于ios - 当已选择 selectedIndex 时,返回代码中选项卡栏 Controller 的原始 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28791010/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com