我在做登录字段。它由UITextfields和一个弹出选择器控制器的按钮组成。当单击按钮以显示按钮弹出按钮时,我要删除/保留/取消编辑文本字段。

我试过了:

[发件人resignFirstResponder];

但它不起作用。

我的目标是让文本字段保持编辑状态。

最佳答案

发件人在这里是什么?

制作IBOutLetUITextField并尝试

[yourTextFieldName resignFirstResponder];


或者,如果您不想创建IBOutlet,请尝试此操作。

[self.view endEditing:YES];


或者您可以将委托设置为您的文本字段,然后

-(void)textFieldDidBeginEditing:(UITextField *)textField
{
    [textField resignFirstResponder];
}

关于ios - 在按钮操作上保留/关闭文本字段,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19517913/

10-10 20:48
查看更多