ios - 不在焦点时隐藏 tvOS 13 标签栏
问题描述
在 TvOS 13 之前,TvOS 12 在未聚焦时使用自动隐藏标签栏。但在 TvOS 13 中,它使用了一个固定的标签栏,该标签栏始终在顶部可见。
固定的标签栏不符合我的应用要求,因为我需要在隐藏标签栏的情况下全屏显示我的标签内容。
无论如何我可以将标签栏改回以前的版本,这样它在不使用时总是隐藏起来,我可以随时向上滑动以显示标签栏菜单?
解决方案
不,你不能。但是,如果您有滚动视图,则可以将菜单连接到滚动视图,以便在您滚动滚动视图时菜单滚动菜单并在您向上滚动时重新出现。
检查tabBarObservedScrollView
https://developer.apple.com/documentation/uikit/uiviewcontroller/3152928-tabbarobservedscrollview
推荐阅读
- json - 如何在 API Gateway 映射模板中允许可选键
- laravel - Postgres 和 Laravel 搜索查询
- access-token - Azure Logic App 在 HTTP 的响应标头中引发 302 重定向错误,其中包含 Server=BIG IP
- node.js - Azure SQL 数据库中的超时
- performance - Logstash 6.8 与 JDBC 数据摄取率问题
- android - org.gradle.execution.TaskSelectionException:在项目“:app”中找不到任务“包装器”
- flutter - 在 DART 的 GETTER 中使用字符串作为返回类型时出错
- maven - 如何将 Maven 发布插件与 Nexus 暂存插件结合使用?
- javascript - 如何动态控制indicatorStyle反应导航5倍
- android - Android 应用程序,例如移动浏览器版本