gpt4 book ai didi

swift - 将焦点放在 tabBar 下的项目上

转载 作者:行者123 更新时间:2023-11-28 07:28:53 25 4
gpt4 key购买 nike

如何在 tvOS 原生 tabBar 下将焦点放在一个项目上?

例如应用程序 myCanal 如下所示:

向下滑动会将焦点从主选项卡栏移动到第二个选项卡栏。

如何自定义焦点引擎以获得这种特定行为?

最佳答案

向下滑动会将焦点从 TabBar 移动到显示在所选选项卡中的 View Controller 。

聚焦第二个标签栏可以通过设置preferredFocusEnvironmet来实现在标签栏显示的 View Controller 中。

例子:

final class TheViewController: UIViewController {

@IBOutlet private var theSecondTabBar: UIView!

override var preferredFocusEnvironments: [UIFocusEnvironment] {
return [theSecondTabBar]
}
}

关于swift - 将焦点放在 tabBar 下的项目上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55634486/

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