如何在 pickerview 中 select 特定行时显示键盘
How to show keyboard when select specific row in pickerview
var emailPickers:[String] = ["naver.com", "hanmail.net", "daum.net", "gmail.com", "nate.com", "input by myself"]
我想:如果picker选中的行索引为5(“自己输入”),去掉pickerview显示键盘,可以输入textfield
请帮帮我。谢谢
执行以下步骤这可能对您有所帮助
如果您select选择器中的选项“由我自己输入”则
yourTextField.resignFirstResponder()
然后将您的文本输入视图从选择器视图更新为 nil
yourTextField.inputView = nil
然后使用 becomeFirstResponder
再次激活您的文本字段
yourTextField.becomeFirstResponder()
希望对您有所帮助
var emailPickers:[String] = ["naver.com", "hanmail.net", "daum.net", "gmail.com", "nate.com", "input by myself"]
我想:如果picker选中的行索引为5(“自己输入”),去掉pickerview显示键盘,可以输入textfield
请帮帮我。谢谢
执行以下步骤这可能对您有所帮助
如果您select选择器中的选项“由我自己输入”则
yourTextField.resignFirstResponder()
然后将您的文本输入视图从选择器视图更新为 nil
yourTextField.inputView = nil
然后使用 becomeFirstResponder
再次激活您的文本字段yourTextField.becomeFirstResponder()
希望对您有所帮助