代表呼吁将重点放在文本框上

时间:2012-07-29 11:44:52

标签: iphone ios uitextfield

textFieldShouldEndEditing仅在从第一个文本字段离开焦点时调用并聚焦第二个文本字段..这里我想在文本框外部单击而不是聚焦其他文本框时调用委托。

1 个答案:

答案 0 :(得分:0)

  1. daclare UITextField的实例:UITextField * currentTextField;
  2. in textfieldDidBeginEditting说currentTextField = textField;
  3. 在屏幕上放置一个没有图片和标题的自定义按钮,并在下面执行以下操作:
  4. 现在,当您点击屏幕上的任何位置(不包括其他控件)时,您的代表将被调用。

    -(IBAction)hideCurrentKeyboard{
            [currentTextField resignFirstResponder];
        }