Swift / Xcode - несколько текстовых полей для IBAction - PullRequest
0 голосов
/ 03 февраля 2019

Я хочу, чтобы несколько текстовых полей пользовательского интерфейса были связаны с IBAction.Я перетащил его из первого текстового поля и создал действие, а затем написал код действия.Затем я перетащил другие текстовые поля в это же действие.

При наведении указателя мыши на действие в файле все текстовые поля моего пользовательского интерфейса выделяются в контроллере представления, показывая, что они должнывсе они должны быть сопоставлены с IBAction.

Однако, только 1 (самый первый, с которым я изначально создал IBAction) функционирует как задумано.Хотя все остальные, кажется, связаны с действием, только оригинал отвечает.Любой совет?

1 Ответ

0 голосов
/ 03 февраля 2019

Поэтому, когда я создал оригинал IBAction, я выбрал четный тип как Primary Action Triggered.Однако по умолчанию используется значение Editing Did End.Я предполагал, что когда я подключу другие UITextField к тому же действию, они будут также ассоциироваться как Primary Action Triggered.Это, очевидно, не тот случай, и мне пришлось вручную войти и изменить это для всех других текстовых полей.После этого они функционировали, как и ожидалось.

...