【发布时间】:2014-09-12 08:07:01
【问题描述】:
我的.swift 类中有一个UITextField Ctrl 拖动为@Outlet。
现在在viewDidLoad 我正在使用这个代码
self.myTextField.keyboardType = UIKeyboardType.DecimalPad
当我在模拟器上启动我的应用程序并单击 UITextField 时,我得到了这个日志
Can't find keyplane that supports type 8 for keyboard
iPhone-Portrait-DecimalPad;
using 2617181025_Portrait_iPhone-Simple-Pad_Default
我没有崩溃或其他问题,但没有显示键盘。我也尝试从Storyboard 设置它,但它是一样的。
我还注意到,每当我点击 any UITextField 时,键盘永远不会显示(但 default 键盘不会显示任何日志)
我正在使用 Xcode-Beta 3,有人遇到过这个问题吗?
【问题讨论】:
-
参考这个link
-
仍然是模拟器上的问题。 Xcode 8.3
-
此页面中的所有答案都不再相关(截至 2017 年 7 月),至少在 Xcode 8 中是这样。
-
Xcode 11.2.1。物理 iPhone X。同样的问题。
-
@VinceO'Sullivan 这是怎么解决的??
标签: ios xcode keyboard swift ios8