Идея UITextField (или другого подкласса текстовой записи UIControl) состоит в том, что, когда он firstResponder, все готово для получения текстовой записи.
Если вы подключены к клавиатуре Bluetooth, на устройстве не будет отображаться программная клавиатура, поскольку поле настроено для приема ввода текста с физической клавиатуры.Если нет, то на нем будет отображаться программная клавиатура, чтобы вы могли вводить текст.Вот как это работает.
Может быть, то, что вы подразумеваете под «первым респондентом», на самом деле не то, что вы имеете в виду.Не могли бы вы рассказать подробнее о том, чего вы хотите достичь здесь?