ios - UITabBarController selectedIndex/selectedViewController 在 iOS 13 上没有颜色标签
问题描述
在应用程序启动时,在 iOS 13 上,设置 my或确实显示正确UITabBarController
的视图控制器,但所有选项卡图标仍为 gray。selectedIndex
selectedViewController
我这样做了AppDelegate
,它已经工作了多年,并且在 iOS 12 上仍然可以正常工作。
即使在经过几秒钟的长时间延迟(在应用程序和 UI 启动并运行之后)再次设置选定的选项卡后,所有图标仍然是灰色的。
所有调用都在主线程上完成。
然后,点击选项卡后,它变成蓝色,一切都很好。
这是 iOS 13 的错误或功能,还是我遗漏了什么?
解决方案
推荐阅读
- php - 不能不安装任何包 throw pecl?
- javascript - 向未公开的收件人发送电子邮件 nodemailer
- python - Django 遍历关系
- mpi - 如何通过 SLURM 向正在运行的 MPI 作业添加更多进程和节点?
- logic - CFC和梯形图程序可以在单个codesys项目中运行吗
- php - REST API JWT 身份验证标头在 Bitnami Wordpress 实例中不起作用
- javascript - 如何在jQuery中动画后删除元素?
- html - 为什么将窗口大小的画布元素从内联更改为块删除滚动条?
- vue.js - vue-testing-library 出现“vue-cli-service 未被识别为内部或外部命令”错误
- c - _mm_load_si128 以相反的顺序加载数据