Apple Ссылка на класс UITextField расскажет вам все, что вам нужно знать в разделе «Уведомления»:
UITextFieldTextDidBeginEditingNotification
Уведомляет наблюдателей о том, что сеанс редактированияначалось в текстовом поле.Соответствующее текстовое поле сохраняется в параметре объекта уведомления.Словарь userInfo не используется.
Доступность
Доступно в iOS 2.0 и более поздних версиях.
Объявлено в
UITextField.h
UITextFieldTextDidChangeNotification
Уведомляет наблюдателей об изменении текста в текстовом поле.Уязвимое текстовое поле сохраняется в параметре объекта уведомления.
Доступность
Доступно в iOS 2.0 и более поздних версиях.
Объявлено в
UITextField.ч
UITextFieldTextDidEndEditingNotification
Уведомляет наблюдателей о завершении сеанса редактирования для текстового поля.Соответствующее текстовое поле сохраняется в параметре объекта уведомления.Словарь userInfo не используется.
Доступность
Доступно в iOS 2.0 и более поздних версиях.
Объявлено в
UITextField.h
РЕДАКТИРОВАТЬ
Я понимаю, что я должен добавить события, которые вы получаете от всех элементов управления, от Apple Справочник по классам UIControl :
UIControlEventTouchDown
Событие касания в элементе управления.
Доступно в iOS 2.0 и более поздних версиях.
Объявлено в UIControl.h.
UIControlEventTouchDownRepeat
Aповторное касание в элементе управления;для этого события значение метода tapCount UITouch больше единицы.
Доступно в iOS 2.0 и более поздних версиях.
Объявлено в UIControl.h.
UIControlEventTouchDragInside
Событие, в которомпалец перетаскивается за пределы элемента управления.
Доступно в iOS 2.0 и более поздних версиях.
Объявлено в UIControl.h.
UIControlEventTouchDragOutside
Событие, при котором перетаскивается палецтолько за пределами элемента управления.
Доступно в iOS 2.0 и более поздних версиях.
Объявлено в UIControl.h.
UIControlEventTouchDragEnter
Событие, когда палец перетаскивается в границыэлемента управления.
Доступно в iOS 2.0 и более поздних версиях.
Объявлено в UIControl.h.
UIControlEventTouchDragExit
Событие, при котором палец перетаскивается изнутри элемента управления за пределы егоbounds.
Доступно в iOS 2.0 и более поздних версиях.
Объявлено в UIControl.h.
UIControlEventTouchUpInside
Событие исправления в tОн контролирует, где палец находится в пределах элемента управления.
Доступно в iOS 2.0 и более поздних версиях.
Объявлено в UIControl.h.
UIControlEventTouchUpOutside
Событие касанияв элементе управления, где палец находится за пределами элемента управления.
Доступно в iOS 2.0 и более поздних версиях.
Объявлено в UIControl.h.
UIControlEventTouchCancel
Отмена системного событиятекущие прикосновения к элементу управления.
Доступно в iOS 2.0 и более поздних версиях.
Объявлено в UIControl.h.
UIControlEventValueChanged
Сенсорное перетаскивание или другое манипулирование элементом управления, вызывающее егодля генерации ряда различных значений.
Доступно в iOS 2.0 и более поздних версиях.
Объявлено в UIControl.h.
UIControlEventEditingDidBegin
Касание, инициирующее сеанс редактирования в объекте UITextFieldпутем ввода его границ.
Доступно в iOS 2.0 и более поздних версиях.
Объявлено в UIControl.h.
UIControlEventEditingChanged
Касание, внесение изменений редактирования в объект UITextField.
Доступно в iOS 2.0 и более поздних версиях.
Объявлено в UIControl.h.
UIControlEventEditingDidEnd
Касаниезавершение сеанса редактирования в объекте UITextField, оставив его границы.
Доступно в iOS 2.0 и более поздних версиях.
Объявлено в UIControl.h.
UIControlEventEditingDidEndOnExit
Касание, завершающее сеанс редактирования в объекте UITextField.
Доступно в iOS 2.0 и более поздних версиях.
Объявлено в UIControl.h.
Вероятно, вас больше всего интересуют UIControlEventEditingDidBegin
и UIControlEventEditingDidEndOnExit
.