Если вы используете Интерфейсный Разработчик, посмотрите, имеет ли ваш UITextField делегированную связь с вашим классом.
-Выберите свой UITextField и в своем подключении посмотрите, выходит ли одно соединение в Outlets-> делегат. Если нет, свяжись с твоим классом владельца файла.
Это должно быть связано с классом владельца вашего файла. Этот делегат сообщает, где искать метод. Если вы переопределяете метод, вам нужно указать, где объект будет искать его.
Хорошо, вы не можете легко изменить схему, но как насчет добавления пары представлений?