-1

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

4

1 回答 1

0
  1. 为 UITextField 提供一个实例: UITextField *currentTextField;
  2. 在 textfieldDidBeginEditting 中说 currentTextField = textField;
  3. 在整个屏幕上放置一个没有图像和标题的自定义按钮,并为其提供以下操作:

现在,当您点击屏幕上的任何位置(不包括其他控件)时,将调用您的代理。

-(IBAction)hideCurrentKeyboard{
        [currentTextField resignFirstResponder];
    }
于 2012-07-29T12:04:22.313 回答