【发布时间】:2018-01-15 13:42:18
【问题描述】:
我正在使用 UITextField 来显示计算结果,但我不希望在用户点击 UITextField。
我正在使用 UITextField,因为我仍然希望用户能够将计算复制并粘贴回 UITextField,但我不希望键盘出现。
UIKeyboardWillHide 仅在键盘显示后有效。
【问题讨论】:
-
您可以在编辑模式禁用的情况下使用 UITextView。
-
我使用 textField.isUserInteractionEnabled = false 但是复制和粘贴也不再起作用。
-
如果禁用 userInteraction 意味着您无法检测到 UITextField 上的点击。建议使用 UITextView 并禁用编辑模式。
-
在 Swift 3 中我看不到 UITextField.enabled = false ?
-
不是 UITextField,使用 UITextView 和代码:textView.isEditable = false
标签: ios swift keyboard uitextfield