[英]iOS 9/Swift 2 input from numpad can't find keyplane
我有一些非常基本的代碼,當用戶按下按鈕時,它會從文本字段中讀取文本,並更新標簽上的文本。 我將輸入字段的類型設置為數字鍵盤。
import UIKit
class ViewController: UIViewController {
@IBOutlet var userGuessTextField: UITextField!
@IBOutlet var resultLabel: UILabel!
@IBAction func guess(sender: AnyObject) {
let randomNumber = String(arc4random_uniform(11))
if randomNumber == userGuessTextField.text {
resultLabel.text = "You're right"
} else {
resultLabel.text = "Wrong! It was a \(randomNumber)"
}
}
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}
當我觸發我的操作時,xCode會拋出此錯誤:
無法找到支持鍵盤iPhone-PortraitTruffle-NumberPad的4型鍵盤; 使用675849259_PortraitTruffle_iPhone-Simple-Pad_Default
編輯:
原來這不是一個錯誤,而是一個簡單的日志聲明。 我必須在我的動作中不小心設置一個斷點,給它一個崩潰的外觀和感覺。 謝謝,第一響應者。
不受控制地笑,繼續前進。 這不是錯誤。 這只是一點點絨毛掉進了控制台。 忽略它。
當您在Simulator上更新xocode測試時可能會發生這種情況,您可以嘗試此修復 :
iOS模擬器 - >硬件 - >鍵盤 - >連接硬件鍵盤
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.