【发布时间】:2023-04-07 00:51:01
【问题描述】:
在使 usernameTextfield 成为第一响应者后,我看到下面的屏幕输入用户名。
我想禁用(或不集中)下一步按钮,直到文本字段有 0 个字符。我该怎么做? 另外,如何在键盘上捕获电视遥控器的 Back and Press 事件?
我阅读了其他帖子 How to disable/enable the return key in a UITextField? 但它没有帮助我。
在苹果文档中,提到了
optional public var enableReturnKeyAutomatically: Bool { get set } // 默认为 NO(当为 YES 时,当文本部件具有零长度内容时将自动禁用返回键,当文本部件具有非零长度内容时将自动启用)
如果这是不可能的,那么是否可以在此屏幕上添加 tapgesturerecognizer 以便我可以知道用户何时单击或按下遥控器上的菜单按钮?
【问题讨论】:
-
到目前为止,我的研究表明它不可能在 tvOS 中禁用返回键,但可以通过使用 .primaryActionTriggered 事件知道用户何时单击键盘上的下一步或完成按钮。
-
你有没有解决同样的问题..?
-
有人有机会找到雷达或与此问题相关的任何文档吗?