我开始为 Apple TV 开发应用程序,但在按钮方面遇到了这个问题。我有一个屏幕,屏幕底部有几个按钮,中间有一个按钮(请参阅屏幕截图以了解)。问题是我无法集中中间按钮。焦点仅位于底部的三个按钮上。问题显然是由Y位置,当我移动屏幕底部的按钮时,它就会聚焦。
按钮是在 Storyboard 中创建的,ViewController 中没有代码。故事板中中间按钮的设置与底部按钮的设置相同。我必须在代码中手动处理这个问题吗?或者是否有可能像这样进行焦点移动?我将不胜感激任何信息,谢谢。
我仍在模拟器中开发。
所以我在苹果的指导下找到了解决方案。它需要使用 UIFocusGuide 进行一些编码。苹果有一个示例代码 https://developer.apple.com/library/prerelease/tvos/samplecode/UICatalogFortvOS/Listings/UIKitCatalog_FocusGuidesViewController_swift.html#//apple_ref/doc/uid/TP40016433-UIKitCatalog_FocusGuidesViewController_swift-DontLinkElementID_21为了这。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)