UITextField не обновляется сразу после потери фокуса и при закрытии клавиатуры - PullRequest
0 голосов
/ 06 апреля 2020

У меня странная проблема, у меня есть UITextField в моей форме, и я могу перемещать их мгновенно (когда у них есть фокус или нет), все движения синхронизируются с drawrect основного вида.

проблема в том, что , когда один UITextField сфокусирован , когда я убираю фокус, который также отклоняет клавиатуру , затем все перемещения или обновления (например, непрозрачность) задерживаются на 200-300 мс! как ожидание закрытия клавиатуры. drawrect все еще работает, но обновление на UITextfield не отражается.

Похоже, что все обновления, которые я сделал для UITextField, откладываются на 200-300 мс позже, НО ДРАГОЦЕНКА основного представления пользовательского интерфейса все еще запускается каждые 16 мс (поэтому приложение не заморожено)

Есть идеи, что не так? Что я могу сделать, чтобы заставить поле пользовательского интерфейса refre sh?

...