iOS - IBAction - в каком текстовом поле печатает пользователь - PullRequest
0 голосов
/ 06 апреля 2011

В моем приложении 2 текстовых поля, и оба связаны с моим "devTyping" IBAction.Этот метод (я полагаю, что это метод) будет вызван, когда произойдет событие «редактирование изменилось».

Как мне определить мой метод, в каком текстовом поле печатает пользователь?

- (IBAction)devTyping {
    NSLog(@"How to know in which text field the user is typing?");
}

Ответы [ 2 ]

1 голос
/ 06 апреля 2011

Вы можете объявить метод следующим образом:

- (IBAction)devTyping:(UITextField*)sender {
     NSLog(@"The user is typing in text field %d",sender.tag);
}

И присвойте каждому текстовому полю tag в Интерфейсном Разработчике, который является просто числом, чтобы идентифицировать текстовое поле (или любой другой элемент).

1 голос
/ 06 апреля 2011

Взгляните на этот вопрос , который должен быть эквивалентен тому, что вы спрашиваете:)

...