ios - 当用户开始在键盘上打字时如何获取字符键码?

标签 ios iphone swift swift2

Swift、Swift2 iOS 我有一个简单的项目仅供测试。在这个项目中,我有一个输入文本作为 UITextField 和 UILabel。如果我编写如下代码:

@IBAction func textChange(sender: UITextField) {
    textPreview.text = textEdit.text
}

所以这很简单,我在标签上看到有人在键盘上输入的内容。但我想获取 char 作为关键代码,例如a=65,当我开始写东西时,我需要在标签中查看关键代码。

有什么方法可以捕获按下的按键并将此信息放入标签吗?

最佳答案

希望这有帮助

@IBAction func textChange(sender: UITextField) {
    let inputStr = textEdit.text
    let charVal = inputStr.characterAtIndex(0)
    textPreview.text = charVal
}

关于ios - 当用户开始在键盘上打字时如何获取字符键码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31954064/

相关文章:

ios - distanceInMeters 数组和排序的问题

ios - 如何将这几种不同的值类型组合到 NSData 中呢?

ios - 如何在 xcode 6 中设置表格单元格颜色?

ios - UIPopoverController presentPopoverFromBarButtonItem :. .. 偏心

ios - 如何使用 Swift Decodable 属性解码嵌套数组的嵌套字典?

iphone - 奇怪的SQLite行为

iphone - 选择表行、匹配 Sqlite 中的两个列约束的查询是什么

ios - 如何在 UILabel 中的行与行之间留一个空格?

swift - 尾随闭包如何工作?

macos - Parse.com 刷新用户信息