gpt4 book ai didi

iphone - 从模态视图 Controller 更改选项卡栏应用程序的选定索引

转载 作者:行者123 更新时间:2023-12-03 18:57:35 25 4
gpt4 key购买 nike

我正在使用 Xcode 中的内置选项卡栏应用程序模板创建选项卡栏应用程序。我有 4 个选项卡,其中之一是 map View 。对于一些 View Controller ,我的代码根据用户操作以编程方式设置选项卡栏的选定索引。对于mapView View Controller ,我有一个方法,当用户点击选定的注释时,它会呈现模态视图。模态视图包含有关所选注释的一些信息。我可以关闭模​​态 View Controller 并正确返回到mapView。

我的问题是我想在模态视图 Controller 上放置一个“主页”按钮,该按钮应关闭模态视图将用户带到选项卡栏上的 0 索引(又名主页) 。 mapView 的索引为 3。

我无法从附加到主页按钮的模态视图中执行 [self.tab setSelectedIndex:0] - 它不起作用。也许我想太多了。任何人都可以提供解决方案/提示吗?我非常感激!谢谢。

最佳答案

当您从其中一个选项卡呈现模态视图 Controller 时,选项卡栏 Controller 实例将成为模态视图 Controller 的 parentViewController。您可以使用此属性来调用选项卡栏 Controller 方法。

[(UITabBarController *)self.parentViewController setSelectedIndex:0];

关于iphone - 从模态视图 Controller 更改选项卡栏应用程序的选定索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6358667/

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