如何在iOS中为UITabBarController的更多视图控制器设置selectedindex

如何在iOS中为UITabBarController的更多视图控制器设置selectedindex,第1张

概述如何将setSelectedIndex设置为UITabBarController以显示更多视图中存在的视图控制器. 我尝试使用以下代码设置索引 // To redirect user to home screen TBDDashboardTabBarController *tabBar = segue.destinationViewController; [tabBar setSe 如何将setSelectedindex设置为UITabbarController以显示更多视图中存在的视图控制器.

我尝试使用以下代码设置索引

// To redirect user to home screen    TBDDashboardTabbarController *tabbar = segue.destinationVIEwController;    [tabbar setSelectedindex:5];

但是,由于没有显示索引视图控制器,因此iOS仅显示最多5个选项卡,并且索引超出可见选项卡.

如果我将setSelectedindex设置为0到3,如[tabbar setSelectedindex:2];它很棒.仅当我尝试将索引设置为大于3时才会启动问题.

我试过谷歌,stackoverflow和其他论坛,但没有运气.
最接近的提示是How to get UIMoreListControllers child view controllers

请帮我解决这个谜语.

解决方法 您可以使用selectedVIEwController显示所需的控制器. SWIFT代码:

destination.selectedVIEwController = destination.vIEwControllers![4]
总结

以上是内存溢出为你收集整理的如何在iOS中为UITabBarController的更多视图控制器设置selectedindex全部内容,希望文章能够帮你解决如何在iOS中为UITabBarController的更多视图控制器设置selectedindex所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1004405.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存