ios – iPhone:在点击UITextField时是否可以隐藏键盘?
发布时间:2020-12-14 17:56:25 所属栏目:百科 来源:网络整理
导读:在我的应用程序中,我必须从UIPickerView中存在的值中填充UITextField,而不是通过键盘. 我有2个UITextFields. 在第一个文本字段中,从键盘获取值 并在第二个文本字段中从UIPickerView获取值 所以在点击第二个文本字段时我想隐藏键盘并显示UIPickerView 在这里,
在我的应用程序中,我必须从UIPickerView中存在的值中填充UITextField,而不是通过键盘.
我有2个UITextFields. 所以在点击第二个文本字段时我想隐藏键盘并显示UIPickerView 在这里,我添加了我做的,以便您更好地参考 - (void)textFieldDidBeginEditing:(UITextField *)textField { [pickerToolBar setHidden:NO];//shows toolbar [pickerTime setHidden:NO];//shows UIPickerView [textField resignFirstResponder]; } 但在写完上面的代码后,键盘不会消失. 如果你有什么想法那么请帮我… 解决方法
如果您基于UIPicker填充UITextField,为什么不简单地禁用用户与UITextField的交互?您仍然可以将数据放在那里,用户将无法更改数据.但是,要强制键盘保持隐藏状态,可以让UITextField在触摸/更改/等时进行检测,然后让第一个响应者辞职.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |