Objective c 在编辑过程中按下按钮是否可以触发操作?

Objective c 在编辑过程中按下按钮是否可以触发操作?,objective-c,xcode,properties,uitextfield,Objective C,Xcode,Properties,Uitextfield,我有2个文本字段输入和一个按钮。每当textfielddidediting发生时,我保存用户键入的内容 问题是,当您在第二个文本字段中输入数据时单击按钮时,它不会被保存,因为它不会结束编辑 按下按钮时是否有结束编辑的方法?在按钮的操作中,添加以下代码行(应该是函数中的第一行代码): 请注意,这也将调用活动文本字段的textfielddendediting函数。也就是说,您可能只希望有一个按钮关闭键盘,然后textfielddidediting将保存数据,如下所示: -(IBAction)your

我有2个文本字段输入和一个按钮。每当
textfielddidediting
发生时,我保存用户键入的内容

问题是,当您在第二个文本字段中输入数据时单击按钮时,它不会被保存,因为它不会结束编辑


按下按钮时是否有结束编辑的方法?

在按钮的操作中,添加以下代码行(应该是函数中的第一行代码):

请注意,这也将调用活动文本字段的
textfielddendediting
函数。也就是说,您可能只希望有一个按钮关闭键盘,然后
textfielddidediting
将保存数据,如下所示:

-(IBAction)yourAction {

    [self.view endEditing:TRUE];
}

-(void)textFieldDidEndEditing:(UITextField *)textField {

    //Save your data
}
-(IBAction)yourAction {

    [self.view endEditing:TRUE];
}

-(void)textFieldDidEndEditing:(UITextField *)textField {

    //Save your data
}