gpt4 book ai didi

ios - tvOS 聚焦 SegmentedControl

转载 作者:行者123 更新时间:2023-11-30 12:51:22 31 4
gpt4 key购买 nike

我有 ViewController,我想通过焦点引擎检索控制权。首先,我尝试通过要求自己查看来启动。

if settingsFilterSegment.isFocused {}

但我变得错误了,所以我试图了解我的分割市场真正关注的是什么。

Optional(<UISegment: 0x7fe278107a10; frame = (0 0; 189 70); opaque = NO; focused = YES; layer = <CALayer: 0x6100002218e0>>)

所以我设法发现 UISegmentedControl 的项目实际上是焦点!由于 UISegment 元素不可用作子类,因此我如何检索此项目。

最佳答案

解决了,我为 UISegmentedControl 设置了标签。

if let currentFocus = UIScreen.main.focusedView {
if let superView = currentFocus.superview {
if superView.tag == 11 {
}
}
}

这是我如何查看我是否处于正确的段控制位置。

关于ios - tvOS 聚焦 SegmentedControl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40906262/

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