如何在 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()

希望对您有所帮助