我需要指导,因为我似乎误解了一些概念。我想要实现的只是将 UIPickerView 作为 UITextField 的 inputView。很容易做到self.textField.inputView = self.pickerView
。这样做的问题是您仍然有一个闪烁的光标,并且带有 BT 键盘的设备仍然可以在文本字段中键入文本。所以我已经阅读了可以充当急救人员的自定义 UIView。我对 UIView 进行了子类化并添加了canBecomeFirstResponder
、和canResignFirstResponder
,它们都返回是。问题是,当我点击视图时,什么也没有发生。定义一个习惯并没有帮助,它只是表现得好像什么都没发生。becomeFirstResponder
resignFirstResponder
inputView
任何指导表示赞赏。谢谢,Z。