我使用 UITextField
和 UIPickerView
作为它的 inputView
,这样当用户点击文本字段时,就会为他们召唤一个选择器来从中选择一个选项。
几乎所有的工作,但我有一个问题: 光标仍然闪烁在文本字段时,它是活动的,这是丑陋和不适当的,因为用户不希望输入到字段,并没有提供一个键盘。我知道我可以通过在文本字段上将 editing
设置为 NO
并跟踪触摸它来解决这个问题,或者通过用一个自定义样式的按钮替换它,并通过代码召唤选择器来解决这个问题。但是,我希望使用 UITextFieldDelegate
方法来处理文本字段上的所有事件,并且使用按钮替换文本字段等技巧不允许这种方法。
如何简单地将光标隐藏在 UITextField
上?