我有一个包含UITextField的自定义视图。
当用户点击文本字段时,会弹出数字键盘。
但是当“用户”点击视图中textField外部的任何其他位置时,我需要KeyPad消失....
任何人都可以帮助我......
提前致谢。
答案 0 :(得分:0)
您可以使用透明视图覆盖视图的其余部分。如果用户触摸了它,您只需调用resignFirstResponder并隐藏透明视图。
答案 1 :(得分:0)
进入界面构建器并将视图的类属性从uiview更改为uicontrol,然后创建一个包含[object resign firstresponder]的方法。现在将该方法连接到视图。
像 - (IBAction为)除去:(ID)发送方{
testfield resigh firstresponder;
}