【问题标题】:iOS Navigate TableView with Arrow KeysiOS 使用箭头键导航 TableView
【发布时间】:2023-11-22 06:10:02
【问题描述】:

如何使用箭头键(物理键盘)导航 UITableView,就像 iOS 10 中引入的聚光灯行为一样?

希望用户在搜索框中输入内容并使用向上/向下箭头突出显示表格视图中的一行,然后按回车键选择该行。

我没有找到任何关于该主题的资源。

请提供 Swift 示例代码。

【问题讨论】:

    标签: ios swift swift3 uikeycommand


    【解决方案1】:

    没试过,但这可能是你的答案。

      self.tableView.scrollToRowAtIndexPath(indexPath, atScrollPosition: .Top, animated: true)
    

    并使用文本字段委托来处理返回。

    编辑:用于突出显示

    tableView(tableView: UITableView!, cellForRowAtIndexPath indexPath: NSIndexPath!) -> UITableViewCell!
    

    并更新您的单元格视觉效果

    【讨论】: