【发布时间】:2018-12-30 12:11:18
【问题描述】:
我有一个 UITextField,在我的 ViewController 的代码中,它的设置取决于它的值
textField.isUserInteractionEnabled = false
或
textField.isUserInteractionEnabled = true
现在,当用户交互被禁用时,我希望它仍然对触摸做出反应并显示错误消息(例如取消隐藏另一个视图),告诉用户无法编辑此文本字段。
如何以最精简的方式实现这一目标?这里的解决方案 (https://stackoverflow.com/a/9117285) 建议不要禁用用户交互,但拒绝内容更改 - 这是我不想要的(键盘不应该出现 - 当用户交互被禁用时它不会出现,但我也无法对触摸做出反应)。
【问题讨论】:
标签: swift uitextfield