Работает ли событие Value Changed для текстовых полей вообще в Интерфейсном Разработчике? - PullRequest
2 голосов
/ 18 августа 2010

Я пытаюсь настроить методы, которые будут выполняться при изменении и сохранении значения определенного текстового поля.Я попытался соединить этот метод с событием Value Changed в Iterface Builder.Он не отвечает, и я использую это же событие с некоторыми другими элементами управления / классами, и он работает.

Также не существует метода делегата, пригодного для этой цели.

Последним средством может быть только UITextFieldTextDidEndEditingNotificationУведомление или уведомление UITextFieldTextDidChangeNotification, но я, конечно, хотел бы избежать написания наблюдателей, если простое событие в конструкторе интерфейса служит цели.

Есть идеи?

1 Ответ

8 голосов
/ 18 августа 2010

Событие valueChanged предназначено для кнопок и ползунков. Для текстовых полей вы можете использовать события «Редактирование изменено», «Редактирование завершено» и «Редактирование завершено».

Если это не поможет, вместо этого станьте UITextFieldDelegate.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...