Swift 5 - textField.endEditing (true) сбой приложения - PullRequest
0 голосов
/ 01 октября 2019

Я использую клавиатуру Number Pad и запрограммировал, когда нет текста, когда вы нажимаете «Delete button», чтобы вызвать функцию .endEditing, но приложение вылетает с этой ошибкой:

Push segues can only be used when the source controller is managed by an instance of UINavigationController.

.resignFirstResponder () также аварийно завершает работу с этой ошибкой

Я пытался добавить таймер задержки, но также происходил сбой.

изменился на .endEditing (false), также произошел сбой.

Есть предложения без добавления UINavigationController? Я не могу позволить себе использовать UINavigationController, так как мое приложение должно использовать весь экран, и мне нужно все пространство на нем.

1 Ответ

0 голосов
/ 01 октября 2019

Я добавил UINavigationController и скрываю его ... Если есть еще варианты, не стесняйтесь поделиться им:)

...