1

どのテキスト ボックスが選択されているかをボタンに知らせる必要があります。テキスト ボックス 1、2、および 3 にタグを付けました。このため。これは私がこれまでに持っているものです:

- (void)textFieldDidBeginEditing:(UITextField *)textField{
    if (textField.tag == 1) {

    }
}
4

1 に答える 1

2

直接おtextField's店に確認できます。

- (void)textFieldDidBeginEditing:(UITextField *)textField{
    if (textField == nameTextField) { //nameTextField is an outlet
         currentlySelected=@"nameTextField"
    }
    else if (textField == salryTextField) { //salaryTextField is an outlet
         currentlySelected=@"nameTextField"
    }
}

代表者 2 名

- (void)textFieldDidBeginEditing:(UITextField *)textField; // when gets focus
- (void)textFieldDidEndEditing:(UITextField *)textField;   // when lost focus

を作成NSString *currentlySelectedし、メソッド呼び出しに基づいて if-else の値を設定できます。

于 2013-04-16T18:17:55.877 に答える